IR
irwinrodriguez.dev
FA Perpetual license · One-time payment

Claude Desktop talks to your VFP app. In real time.

MCP bridge between Claude and any running VFP instance. Inspect variables, cursors and forms. Execute commands. Expose your app's business logic as AI tools — without touching a single line of your existing code.

Features

Real-time inspection

Read public variables, active cursors, open forms and controls — all live, without pausing the application.

30+ built-in tools

get_variables, get_cursor_data, take_screenshot, exec_command, eval_expression and much more. Ready to use from the first launch.

User Defined Tools (UDT)

Write a .prg with your business logic, place it in a folder and FoxAgent exposes it automatically as an AI tool. Zero extra configuration.

Role system

Observer, Operator, Developer, Admin. Control which tools are available based on the access level of each session.

Named Pipes architecture

Direct, low-latency communication between Claude Desktop and your VFP process. No exposed ports, no changes to your app.

Per-developer license

Each seat covers one developer. Applications distributed in production run without restrictions.

How it works

  1. 1
    Install the Bridge in your VFP app

    Two lines of code: CREATEOBJECT('FoxAgent.Bridge'), SetInstance(_VFP) and Connect(). Your app gets registered in the local Broker.

  2. 2
    Open Claude Desktop

    FoxAgent appears as an MCP server. Claude can see all available tools based on the active role of your VFP instance.

  3. 3
    Write UDTs for your domain

    Define tools with your application's specific logic: query balances, open forms, run processes. Claude discovers them automatically.

Pricing

Per-seat license. One-time payment. The version you buy works forever.

1 Seat
299
1 developer
Buy
MOST POPULAR
4 Seats
449
Up to 4 developers
Buy
8 Seats
599
Up to 8 developers
Buy

Frequently asked questions

Do I need to modify my existing VFP application?
Just add 3 initialization lines. No recompiling needed, no architecture changes. The Bridge loads like any COM object.
Does it work with any VFP version?
Yes, with VFP 9 (SP2 recommended). The Bridge is a .NET 4.8 DLL registered as COM — compatible with the standard VFP 9 environment.
What is a UDT and how do I create one?
A User Defined Tool is a .prg that inherits from FoxAgentTool. You define parameters in DefineParameters() and logic in Execute(). FoxAgent scans and exposes it automatically.
Can Claude modify data in my application?
Only if you activate the Operator role or higher. In Observer mode (default) Claude only reads. You control the access level in each session.
Does the Broker need an internet connection?
No. Everything runs on localhost. The only internet connection is Claude Desktop's to the Anthropic API — the Bridge and Broker are 100% local.

Your VFP app, amplified with AI

Connect Claude to your legacy application and start inspecting, diagnosing and operating it with natural language.

Buy now