Conecta Claude y ChatGPT a MetaTrader 5 (MCP)
Conecta Claude, ChatGPT y agentes de IA a MT5 con el servidor MCP alojado de fxapis: OAuth, un conector de solo lectura y trading solo si lo permites.
En esta página
fxapis ejecuta un servidor de Model Context Protocol (MCP) alojado para MetaTrader 5. Agrégalo a Claude o a ChatGPT, inicia sesión en fxapis, y el asistente puede leer tus cuentas de MT5, posiciones, órdenes e historial y, solo si lo permites, operar. Funciona con cualquier broker de MT5 (Exness, IC Markets, Pepperstone, XM, el servidor de una prop firm como el de FTMO, u otro), y no hay nada que instalar: los terminales de MT5 corren en la nube de fxapis.
Dos conectores: solo lectura y completo
| Aspect | Conector de solo lectura | Conector completo |
|---|---|---|
| URL | https://api.fxapis.com/mcp/insights | https://api.fxapis.com/mcp |
| Cuentas, cifras, posiciones, órdenes, historial | ||
| Cotizaciones, detalles del símbolo, horario de mercado | ||
| Historial de precios (velas) | Después de nuestro próximo mantenimiento programado | Después de nuestro próximo mantenimiento programado |
| Conectar o desconectar cuentas | , si permites operar | |
| Abrir, cerrar y modificar operaciones | Ninguna herramienta de trading | , si permites operar, en las cuentas que elijas |
| Lo que concede el inicio de sesión | Solo acceso de lectura | Acceso de lectura, y trading si lo marcas |
Empieza con el conector de solo lectura. Agrega el completo después, si quieres que el asistente opere y cuando lo quieras. Cada uno se lista y se revoca por separado.
Cómo funciona el inicio de sesión
- Inicio de sesión OAuth, sin clave que copiar. La primera vez que la app usa fxapis, abre la página de inicio de sesión de fxapis. Tú eliges qué puede hacer: el acceso de lectura siempre está incluido; el trading está apagado a menos que lo marques, y entonces aplica solo a las cuentas que elijas, con un tamaño máximo de orden y un número de órdenes por día opcionales. Para operar hace falta tener activada la verificación en dos pasos.
- Revócalo cuando quieras. Cada app conectada aparece en la consola en API keys → Connected apps, con la última vez que se usó. Revoke termina su acceso en su siguiente solicitud.
- Las mismas reglas que la API REST. Una app conectada actúa a través de la API normal con exactamente lo que permitiste. Se aplican los límites del plan, la idempotencia y el interruptor de apagado del espacio de trabajo.
- Lo que falta a propósito: conectar una cuenta de MT5 y administrar claves. Conectar requiere la contraseña del broker, que nunca debe pasar por un modelo de IA. Haz ambas cosas en la consola.
Conectar Claude
En claude.ai o Claude Desktop, en cualquier plan de Claude:
- Abre Customize → Connectors → Add custom connector. En Team y Enterprise, un Owner lo agrega en Organization settings → Connectors.
- Remote MCP server URL:
https://api.fxapis.com/mcp/insightspara solo lectura, ohttps://api.fxapis.com/mcppara el conector completo. Deja vacíos los campos del cliente OAuth. - Haz clic en Connect, inicia sesión en fxapis en la ventana que se abre y permite el acceso.
En Claude Code:
claude mcp add --transport http fxapis https://api.fxapis.com/mcp
Luego ejecuta /mcp, elige fxapis y Authenticate. El plugin de fxapis agrega el servidor, una skill de trading seguro y un hook que confirma cada operación (en inglés).
Conectar ChatGPT
Un servidor MCP personalizado se agrega en ChatGPT en la web: abre Plugins, elige + y Add custom MCP server, escribe una de las URL de arriba y elige OAuth. Luego inicia sesión en fxapis cuando ChatGPT te lo pida.
Lo que permite ChatGPT depende de tu plan de ChatGPT. La página de ayuda de OpenAI (Connecting custom MCP servers in ChatGPT, revisada el 26 de octubre de 2026) indica MCP completo, incluidas las acciones que cambian cosas, para Business, Enterprise y Edu, y permisos de lectura/consulta para Pro. En Business, solo los propietarios y administradores del espacio de trabajo pueden agregar uno. Configura la app para que pregunte antes de actuar.
Agentes con una API key
Para scripts, agentes que trabajan solos, Cursor y VS Code, usa una API key con los menos permisos (scopes) que hagan el trabajo:
| El agente debe… | Scopes |
|---|---|
| Informar sobre cuentas, posiciones e historial | accounts:read, trading:read, history:read |
| …y conectar o desconectar cuentas | agrega accounts:write |
| …y gestionar el riesgo: cerrar, mover stops, cancelar, nunca abrir | agrega trading:reduce |
| …y abrir posiciones nuevas | agrega trading:execute |
claude mcp add --transport http fxapis https://api.fxapis.com/mcp \
--header "Authorization: Bearer $FXAPIS_KEY"
fxapis-mcp-examples tiene configuraciones probadas para Claude Code, Cursor, VS Code, la OpenAI Responses API y la Anthropic Messages API. Una herramienta que la clave no cubre responde MISSING_SCOPE, y al agente se le indica que te pregunte en lugar de buscar un rodeo. Cómo obtener una API key de MT5 explica por qué lo que entregas es la clave y no la contraseña de MT5.
Cómo mantener seguro a un asistente cerca de dinero real
Un asistente puede malinterpretar una solicitud, actuar según un texto plantado en algo que le pediste resumir, o entrar en un bucle. Las protecciones, de la más fuerte a la más débil:
- Lo que permitiste al iniciar sesión (o los scopes de la clave), que la API aplica en cada llamada: solo lectura significa ninguna herramienta de trading; el trading se limita a las cuentas que elegiste y a los límites que fijaste.
- La verificación en dos pasos antes de que cualquier app pueda operar.
- Cuentas demo mientras aprendes cómo se comporta un asistente: fxapis no tiene un mercado simulado.
- Los límites de tu plan, que rechazan órdenes de apertura que superan lo incluido; cerrar nunca se rechaza por facturación.
- Las confirmaciones de tu app. Las herramientas de trading están marcadas como destructivas, así que Claude pregunta antes de cada operación. No elijas «always allow» para las herramientas de trading en una cuenta real.
Si operas una cuenta de prop firm, la firma decide si un asistente de IA o un servicio alojado puede operarla. Lee sus reglas actuales y pregúntale primero por escrito.
Cosas para probar
- «¿Cuáles de mis cuentas de MT5 están en línea y qué posiciones hay abiertas en cada una?»
- «¿Cuánto margen necesitarían 0.5 lotes de XAUUSD en mi cuenta demo?»
- «¿Está abierto ahora el mercado del oro y cuál es el spread?»
- «¿Salió algo mal con las órdenes de hoy? Muéstrame las que sigan en
unknown.»
Adónde ir después
- La guía de MCP tiene cada herramienta, el scope que necesita y el modelo de seguridad; la guía del conector de solo lectura lista sus herramientas (en inglés).
- El servidor MCP en el sitio, y precios: Personal (9 dólares al mes) incluye el conector, y cada plan empieza con una prueba gratuita de 14 días en cuentas demo, sin tarjeta.