Your FoxCli CLI works in the console, and you want Claude to use it without having to explain the command line.
The same Visual FoxPro CLI, as tools for Claude.
You build as always and <cli>.mcp.exe shows up in dist\. You add one line to the agent's configuration, and Claude discovers your commands and calls them. You write no new code, and the logic runs on the agent's machine.
- Anyone who already has a CLI built with FoxCli
- Claude Code and Claude Desktop
- Read-only commands, with @readonly
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.
Features
No new code
The commands, their parameters and their descriptions are the ones you already wrote in the *!* blocks. The code that runs is your CLI's own main.prg.
The agent discovers and calls
When it connects, the agent gets every command with its description and its parameters as JSON Schema, the same ones describe gives. Nobody has to explain your command line to it.
@readonly
One line in the block of a command that only looks, and the agent knows: a client that honors the mark lets it run without asking you every time. The ones that write still ask.
One process for the whole session
The server starts once and handles the calls in order. After each one, the failed ones too, FoxCli closes whatever the command left open with AfterCommand.
Errors like in the console
A VFP error reaches the agent with its message, file and line, just as you would see it in the console. Never a dialog waiting for somebody.
Installed with FoxCli
It comes with FoxForge 0.4.0 or later. On the agent's machine it only needs the 32-bit .NET 10 runtime, which the FoxCli installer offers to download.
How it works
- 1Build as always
Ctrl+F7 in your FoxCli project. In dist\ you have your CLI and, next to it, its MCP server, and pack.ps1 puts both in the zip.
- 2One line in the configuration
In Claude Code's .mcp.json or in Claude Desktop's configuration, your CLI's name and the path to its .mcp.exe. There is nothing else to configure.
- 3Ask the agent for something
“Put the customers in a CSV”: the agent finds the command, fills in its parameters, runs it and tells you the result.
Pricing
The programmer is licensed, as with FoxCli, and it requires FoxCli. One-time payment with 12 months of new versions, then 15 € a year if you want to keep getting them. The MCP servers you build are yours to hand out, free and without limit.
FoxCli + FoxCli MCP, both together
If you do not have FoxCli yet, take both for 20 % less than separately. It is one purchase and two licenses, with the four downloads in My licenses. The tiers are the same, and the 1-seat tier binds both licenses to the same machine. What FoxCli is.
No patron discount: the bundle already is the discount.
Frequently asked questions
Which is which: FoxAgent, FoxCli MCP or FoxServer?
Do I need FoxCli?
What happens if I build without a license?
What does the license do, then?
What does the agent's machine need?
And to program?
What happens when maintenance ends?
Is there a tutorial?
Does your CLI already do something you would ask an agent for?
Try it for 30 days with the full license, or without a license and without a date: the server works the same.
Buy now