IR
irwinrodriguez.dev
CM Licencia perpetua · Pago único

Tu CLI de FoxCli funciona en la consola, y quieres que Claude la use sin tener que explicarle la línea de comandos.

La misma CLI de Visual FoxPro, como herramientas de Claude.

Compilas como siempre y en dist\ aparece <cli>.mcp.exe. Añades una línea a la configuración del agente, y Claude descubre tus comandos y los llama. No escribes código nuevo, y la lógica corre en la máquina del agente.

Para quién
  • Quien ya tiene una CLI hecha con FoxCli
  • Claude Code y Claude Desktop
  • Comandos que solo miran, con @readonly

Sin tarjeta. Al verificar tu correo tienes 30 días de licencia completa (no es una versión recortada) de FoxServer, FoxCore, FoxBridge, FoxAgent, FoxCli y FoxCli MCP, con su instalador, en tu portal. Una por persona y producto; a los 30 días caduca.

Características

Sin código nuevo

Los comandos, sus parámetros y sus descripciones son los que ya escribiste en los bloques *!*. El código que se ejecuta es el mismo main.prg de tu CLI.

El agente descubre y llama

Al conectarse, el agente recibe cada comando con su descripción y sus parámetros en JSON Schema, los mismos que da describe. Nadie tiene que explicarle tu línea de comandos.

@readonly

Una línea en el bloque de un comando que solo mira y el agente lo sabe: un cliente que respeta la marca lo deja usar sin pedirte permiso cada vez. Los que escriben siguen preguntando.

Un proceso para toda la sesión

El servidor arranca una vez y atiende las llamadas en orden. Después de cada una, también de las que fallan, FoxCli cierra lo que el comando dejó abierto con AfterCommand.

Errores como en la consola

Un error de VFP le llega al agente con su mensaje, su fichero y su línea, como lo verías en la consola. Nunca un diálogo esperando a alguien.

Se instala con FoxCli

Viene con FoxForge 0.4.0 o posterior. En la máquina del agente solo pide el runtime de .NET 10 de 32 bits, que el instalador de FoxCli ofrece bajar.

Cómo funciona

  1. 1
    Compila como siempre

    Ctrl+F7 en tu proyecto de FoxCli. En dist\ tienes tu CLI y, a su lado, su servidor MCP, y pack.ps1 los mete a los dos en el zip.

  2. 2
    Una línea en la configuración

    En el .mcp.json de Claude Code o en la configuración de Claude Desktop, el nombre de tu CLI y la ruta de su .mcp.exe. No hay nada más que configurar.

  3. 3
    Pídele algo al agente

    «Pásame los clientes a un CSV»: el agente encuentra el comando, rellena sus parámetros, lo ejecuta y te cuenta el resultado.

Precios

Se licencia el programador, como en FoxCli, y requiere FoxCli. Pago único con 12 meses de versiones nuevas, y después 15 € al año si quieres seguir recibiéndolas. Los servidores MCP que compilas los repartes gratis y sin límite.

1 puesto
99 €
1 programador, en su máquina
Renovación opcional: 15 € al año
Comprar
MÁS POPULAR
4 puestos
149 €
Hasta 4 programadores
Renovación opcional: 15 € al año
Comprar
8 puestos
199 €
Hasta 8 programadores
Renovación opcional: 15 € al año
Comprar

FoxCli + FoxCli MCP, los dos juntos

Si todavía no tienes FoxCli, llévate los dos un 20 % más baratos que por separado. Es una compra y son dos licencias, con las cuatro descargas en Mis licencias. Los tramos son los mismos, y el de 1 puesto ata las dos licencias a la misma máquina. Qué es FoxCli.

1 puesto
238 €
Renovación opcional: 40 € al año
Comprar los dos
4 puestos
358 €
Renovación opcional: 40 € al año
Comprar los dos
8 puestos
478 €
Renovación opcional: 40 € al año
Comprar los dos

Sin descuento de mecenas: el paquete ya es el descuento.

Preguntas frecuentes

¿Cuál es cuál: FoxAgent, FoxCli MCP o FoxServer?
Los tres hablan MCP y cada uno sirve para una cosa. FoxAgent conecta un agente a una aplicación VFP abierta: ve sus formularios, sus datos y su estado mientras la usas. FoxCli MCP es tu lógica en VFP, empaquetada como herramientas, en la misma máquina que el agente. FoxServer pone tu lógica VFP en un servidor, para que la llamen desde otra máquina.
¿Necesito FoxCli?
Sí. FoxCli MCP es el servidor MCP de las CLIs que haces con FoxCli, y FoxForge 0.4.0 o posterior lo compila junto a cada una. Sin la licencia de FoxCli la CLI sale en evaluación, y sin la de FoxCli MCP, su servidor. Si no lo tienes, el paquete de arriba trae los dos.
¿Qué pasa si compilo sin licencia?
Funciona igual y sin fecha de caducidad. La diferencia es que cada respuesta al agente lleva al final una línea que dice que está hecho con FoxCli MCP en evaluación, y el servidor se la dice también al conectarse. Con la licencia, la línea desaparece y el servidor dice a quién está licenciado.
¿Qué hace la licencia, entonces?
Con ella, FoxForge sella con tu nombre el servidor MCP de cada CLI que compila. Son dos ficheros, foxcli-mcp.lic y foxcli-mcp.seal, que se cargan en FoxForge > Licencia de FoxCli. Si tienes los de FoxCli en la misma carpeta, se cargan juntos.
¿Qué pide la máquina del agente?
Windows 10 u 11 y el runtime de .NET 10 de 32 bits, que el instalador de FoxCli busca y, si falta, ofrece bajar de Microsoft. No hace falta Visual FoxPro.
¿Y para programar?
Visual FoxPro 9 o VFP Advanced, y FoxForge 0.4.0 o posterior, que se instala con FoxCli. La licencia de 1 puesto va atada a la máquina donde programas; las de 4 y 8 son de empresa y no van atadas a ninguna.
¿Qué pasa cuando vence el mantenimiento?
Lo que ya compilaste sigue sellado para siempre. Lo que pierdes es el derecho a las versiones de FoxCli MCP publicadas después: si compilas con una posterior, esos servidores salen en evaluación hasta que renuevas.
¿Hay un tutorial?
Sí: Tu CLI, servida a un agente toma la CLI del primer tutorial de FoxCli y se la da a Claude, de la compilación a la primera petición.

¿Tu CLI ya hace algo que le pedirías a un agente?

Pruébalo 30 días con la licencia completa, o sin licencia y sin fecha: el servidor funciona igual.

Comprar ahora