IR
irwinrodriguez.dev
Perpetual licenses, one-time payment, no subscriptions

Extend your Visual FoxPro. Don't rewrite it.

Professional tools to take VFP applications to HTTP, .NET, parallel processing, automation and AI agents.

What do you need? View pricing
This site and its API run on FoxServer. In production, right now.

What do you want to do with your VFP application?

Pick what you want to achieve and start with the product that does it.

Modernize my application

I want to take a Visual FoxPro application I already have to HTTP, APIs, .NET, parallel processing or Windows services without rewriting it.

Connect AI to my VFP application

I want Claude or other agents to understand, inspect or work with a VFP application while it is running.

Turn VFP code into tools for agents

I want to turn VFP logic I already have into commands that both users and AI agents can run.

Get my VFP project ready for agents

I want Claude or another agent to work with my VFP code, tests, tables and libraries from a single MCP entry. Free.

Work remotely on a customer's PC

I want a technician to work with Claude on a remote Windows machine without AnyDesk. The agent is copied to that machine and shuts itself down when nobody is using it.

See all paths →

Different doors into the same application

Each product opens a different door in your VFP application, and you can add them one at a time.

Your VFP application

HTTP and REST APIs

.NET and parallel processing

VFP code as tools

FoxCli FoxCli MCP an AI agent

Remote operations

Products

Each tool is independent. Buy only what you need: the ones in the last group are free.

Application modernization

REST API for Visual FoxPro · Run VFP in the background · Use .NET from Visual FoxPro · Windows service with Visual FoxPro

HTTP server for Visual FoxPro

Integrate your VFP applications with the modern world. REST API, webhooks, JWT, middleware: all from VFP without IIS or Apache.

  • Standalone HTTP server written in X#/.NET
  • Built-in JWT middleware
  • Webhook and JSON support
  • Per-developer seat license

Deployment license

FoxServer Runtime

FoxServer licenses are for development and only answer requests from the same machine (127.0.0.1). To put your application on a server that other machines call, each server needs a FoxServer Runtime license; a software house that ships its application covers all its customers with a single one, the ISV license.

See FoxServer Runtime →

Parallel processing for VFP

Run tasks in the background without blocking your UI. Real concurrency and async for your VFP applications.

  • Each task in its own VFP process
  • The interface never freezes
  • Progress, cancellation and a deadline per task
  • One license per company, no seat counting

.NET bridge for Visual FoxPro

Use any .NET library directly from VFP. List<T>, Dictionary, HttpClient, async/await and more, without leaving your Fox environment.

  • Access to the entire .NET ecosystem
  • Generic collections: List<T>, Dictionary
  • Transparent async/await from VFP
  • Per-developer seat license

Windows services written in VFP

Your VFP logic, as a Windows service: jobs at a time of day, every so often or when a file arrives, without a PC with the program open. It starts with the computer and comes back up by itself if it falls.

  • One public method, one job
  • @every, @daily, @startup and @watch
  • Install, start and stop from FoxForge
  • Included in the FoxCli license

AI and agents

AI for Visual FoxPro applications

Connect Claude to your Visual FoxPro applications

MCP bridge between Claude Desktop and any running VFP instance. Real-time inspection, diagnostic tools and custom UDTs so AI can understand and operate your legacy application.

  • Real-time inspection of variables, cursors and forms
  • 55 built-in diagnostic and control tools
  • UDTs: expose your app's business logic as AI tools
  • All local, over named pipes: nothing open to the network

License for software vendors

FoxAgent Runtime (ISV)

FoxAgent Runtime (ISV) is the license a software house uses to ship FoxAgent alongside its application: one per company, for all its customers. If you only develop with FoxAgent on your own machine, the Developer license is the one you need.

See FoxAgent Runtime (ISV) →
Related, under “CLI and tooling” FoxCli MCP Your VFP CLI, as tools for an AI agent

CLI and tooling

Turn VFP code into a CLI · MCP tools for VFP

Console applications written in VFP

Your VFP methods, turned into a console .exe with its help, typed options, exit codes and JSON output. It ships by copying a folder.

  • One public method, one command
  • Help and validation taken from the signature
  • No COM registration and no administrator
  • Per programmer; the CLIs ship for free

Your VFP CLI, as tools for an AI agent

The MCP server of every CLI you build with FoxCli: Claude discovers your commands and calls them, with no new code from you. The logic runs on the agent's machine.

  • No new code: your *!* blocks already describe it all
  • The agent discovers and calls your commands
  • On the agent's machine; for an open app, FoxAgent
  • Per programmer; requires FoxCli

The two licenses, 20 % less

FoxCli and the MCP server of its CLIs in one purchase: two licenses, per programmer, 20 % cheaper than separately.

  • One purchase, two licenses
  • The same tiers as FoxCli
  • No patron discount: it already is the discount
Related, under “Application modernization” FoxService Windows services written in VFP

Remote operations

Remote access for software technicians

Claude on your customer's machine, without AnyDesk

Eyes and hands for Claude on another Windows machine, over MCP. The agent is copied onto the remote machine, is free and shuts itself down; what is licensed is the technician's client.

  • PowerShell, files, screenshots and services on the remote machine
  • Single-.exe agent: nothing to install, no license
  • Shuts itself down after 30 minutes with no requests
  • Per technician (bound to their machine) or per team, from 3 up to the whole company

SQL for Claude on your customer's database, with a safety net

An add-on for Golem that lets Claude run whatever SQL is needed on a customer's database. Every change is previewed, what was there is kept and can be restored, and everything goes into an audit log.

  • Preview, backup and undo on every change
  • Audit log with the holder on every line
  • SQL Server 2008 R2 and later
  • Per holder: one license for all your customers; requires Golem

Free tools for agents

One MCP server for your VFP tools · Library manager for VFP

Your VFP tools, for an agent, through a single MCP entry

A local MCP server that brings together the tools you install (FoxKit, FoxPack, FoxCli, FoxServer). Claude sees one server with the tools of all of them.

  • One entry in the agent's configuration
  • Other MCP servers over stdio, behind it
  • Running code only if you turn it on
  • Free, no account

Three console tools for VFP

vfp2text, foxproof and foxengine: binaries to text, tests and DBF tables from the console, without Visual FoxPro installed. They work on their own and, with FoxStack, from an agent too.

  • Forms and classes to text and back
  • FoxProof tests from the console
  • DBF tables, projects and VFP code
  • Free, no account

VFP libraries at a fixed version

Downloads VFP libraries from GitHub with the version, the commit and the SHA-256 written down in foxpack.lock. Whoever clones your project gets the same versions.

  • add, restore, update, remove and verify
  • foxpack.lock in git
  • With FoxStack, from an agent too
  • Free, no account
Related, under “CLI and tooling” FoxCli MCP Your VFP CLI, as tools for an AI agent

This website is built with FoxServer

The site you are visiting and its API run on FoxServer, in production. The page, the API and its endpoints are served by the same process: a Visual FoxPro 9 MTDLL listening for HTTP on a Windows VPS.

How it is built →

Try it for 30 days. No credit card. No cut-down version.

Try free for 30 days

No credit card. Verify your email and you get 30 days of a full license (not a cut-down build) for FoxServer, FoxCore, FoxBridge, FoxAgent, FoxCli and FoxCli MCP, installer included, in your portal. One per person and product; after 30 days it expires.

PatreonFox patrons

If you are an active patron, every purchase in the portal comes with a discount

Any license in the catalog, with the discount applied at checkout. No codes.

To turn it on, link your Patreon email in your profile. At checkout you will see the list price struck through and yours next to it.

The discount applies while your patronage is active. If you pause it and reactivate it, it comes back on its own. Free patrons pay list price.

Based on your monthly pledge on Patreon

10%
from $1/month
15%
from $3/month
20%
from $10/month
30%
from $25/month
40%
from $60/month

About me

Software engineer specialized in developer tooling for the FoxPro and .NET ecosystem.

I have been working with Visual FoxPro for more than 17 years, and I build tools that let you extend VFP applications into .NET, HTTP, automation and AI agents without having to rewrite them.

IR

Irwin Rodriguez

Software Engineer · Tool Developer · AI Integration Specialist

Over 17 years of experience in Visual FoxPro with a specialized focus on infrastructure and tooling for developers: frameworks, runtimes, libraries and SDKs that extend the FoxPro ecosystem into the modern world. Member of the X# language DevTeam, international speaker and creator of FoxServer, FoxAgent, FoxCore, FoxBridge and Golem.

X# DevTeam 17+ yrs VFP X# Summit 2026 · Potsdam AI Integration Language Tooling FoxServer FoxAgent FoxCore FoxBridge Golem
🦊
Visual FoxPro
Since 2008
  • › Tooling and infrastructure
  • › Reusable libraries
  • › Development automation
  • › System integration
⚡
X# / .NET
Since 2023 · DevTeam
  • › FoxPro dialect of X#
  • › .NET library architecture
  • › SDK design
  • › FoxPro ↔ .NET interop
🤖
Artificial Intelligence
Since 2024
  • › XSharp.AI.SDK and VFP.AI.SDK
  • › Agentic systems (ReAct)
  • › Function Calling / LLMs
  • › RAG: full architecture
🔧
Language Tooling
Deep specialty
  • › Interpreters from scratch
  • › Lexers and parsers
  • › AST and evaluators
  • › Full language pipeline
🌐
Web infrastructure
REST · JWT · Webhooks
  • › FoxServer (HTTP from VFP)
  • › JWT authentication
  • › Digital payments
  • › Advanced COM interop
🎤
Community and outreach
YouTube · Patreon · GitHub
  • › Speaker at X# Summit 2026, Germany
  • › YouTube channel on FoxPro and X#
  • › PatreonFox: exclusive resources
  • › JSONFox: open source library

Pricing

Perpetual licenses, one-time payment. The tool works forever, with every version published up to the end of your maintenance.

Each seat covers one developer; FoxAgent is licensed per development machine, FoxCore is one license per company with no seat counting, and Golem goes per technician (bound to their machine) or per team (company license, not bound to a machine). Choose the pack that best fits your team.

👤 1 Seat 1 developer
👥 4 Seats Up to 4 developers
🏢 8 Seats Up to 8 developers
FoxServer Learn more
1 Seat
499 €
Optional renewal: 125 € a year
Buy
4 Seats
649 €
Optional renewal: 160 € a year
Buy
8 Seats
799 €
Optional renewal: 200 € a year
Buy
FoxAgent Learn more
1 machine
299 €
Optional renewal: 75 € a year
Buy
Team 3
719 €
Optional renewal: 179 € a year
Buy
Team 5
1,079 €
Optional renewal: 269 € a year
Buy
Team 10
1,790 €
Optional renewal: 449 € a year
Buy
Company
2,990 €
Optional renewal: 749 € a year
Buy
FoxAgent Runtime (ISV) Learn more
Company license · unlimited customers
1,999 €
Optional renewal: 499 € a year
Buy
FoxServer Runtime Learn more
1 Runtime
399 €
Optional renewal: 100 € a year
Buy
Pack 5
1,799 €
Optional renewal: 450 € a year
Buy
Unlimited ISV
3,999 €
Optional renewal: 1,000 € a year
Buy
FoxCore Learn more
License · no seats to count
299 €
Optional renewal: 75 € a year
Buy
FoxBridge Learn more
1 Seat
399 €
Optional renewal: 100 € a year
Buy
4 Seats
499 €
Optional renewal: 125 € a year
Buy
8 Seats
599 €
Optional renewal: 150 € a year
Buy
Golem Learn more
1 technician
249 €
Optional renewal: 69 € a year
Buy
Team 3
599 €
Optional renewal: 169 € a year
Buy
Team 5
899 €
Optional renewal: 249 € a year
Buy
Team 10
1,499 €
Optional renewal: 419 € a year
Buy
GolemDb Learn more
License · per holder, no seats
99 €
Optional renewal: 29 € a year
Buy
FoxCli Learn more
1 Seat
199 €
Optional renewal: 25 € a year
Buy
4 Seats
299 €
Optional renewal: 25 € a year
Buy
8 Seats
399 €
Optional renewal: 25 € a year
Buy
FoxCli MCP Learn more
1 Seat
99 €
Optional renewal: 15 € a year
Buy
4 Seats
149 €
Optional renewal: 15 € a year
Buy
8 Seats
199 €
Optional renewal: 15 € a year
Buy
FoxCli + FoxCli MCP Learn more
1 Seat
238 €
Optional renewal: 40 € a year
Buy
4 Seats
358 €
Optional renewal: 40 € a year
Buy
8 Seats
478 €
Optional renewal: 40 € a year
Buy

Articles

Tutorials, use cases and news from the FoxPro and X# ecosystem.

Golem 1.6: two technicians on the same server no longer get in each other's way

On disconnect, the Guardian frees the slot at once. If it is taken, whoever arrives sees who has it, can leave them a note and wait for their turn, and if the holder has forgotten the session, it is handed over after 5 minutes.

Read article →

Golem 1.5.3: what has changed since 1.5 in the hands, long calls and FoxAgent

Three Golem versions in four days: the hands on the desktop no longer type into another window, a long call no longer takes the connections down, and a child MCP server like FoxAgent is no longer restarted when it answers with an error.

Read article →

Your first Windows service in Visual FoxPro with FoxService

Step by step from the VFP IDE: a service that imports the orders a web shop leaves behind, counts them every 30 seconds and sends them to the warehouse every morning, without a PC with the program open.

Read article →

Ready to get started?

Create your account, buy your license and download in minutes.

Create free account