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
- 1Install 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.
- 2Open Claude Desktop
FoxAgent appears as an MCP server. Claude can see all available tools based on the active role of your VFP instance.
- 3Write UDTs for your domain
Define tools with your application's specific logic: query balances, open forms, run processes. Claude discovers them automatically.
Frequently asked questions
Do I need to modify my existing VFP application?
Does it work with any VFP version?
What is a UDT and how do I create one?
Can Claude modify data in my application?
Does the Broker need an internet connection?
Your VFP app, amplified with AI
Connect Claude to your legacy application and start inspecting, diagnosing and operating it with natural language.
Buy now