# 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.

Publicado el 2026-10-26 por ElWizard para fxapis. Canónica: https://fxapis.com/es/blog/conectar-claude-y-chatgpt-a-metatrader-5-mcp

## En resumen

- fxapis ejecuta un servidor MCP alojado para MetaTrader 5. Claude y ChatGPT se conectan con inicio de sesión OAuth: no hay clave que copiar, y funciona con cualquier broker de MT5.
- Hay dos conectores: el de solo lectura (api.fxapis.com/mcp/insights) no tiene ninguna herramienta de trading; el completo (api.fxapis.com/mcp) opera solo si lo permites.
- El trading está apagado a menos que lo marques al iniciar sesión, aplica solo a las cuentas que elijas, puede limitarse por tamaño de orden y órdenes por día, y requiere la verificación en dos pasos.
- En ChatGPT, los servidores MCP personalizados se agregan en la web; OpenAI indica MCP completo para Business, Enterprise y Edu, y lectura/consulta para Pro.
- Conectar una cuenta de MT5 no es una herramienta, a propósito: la contraseña del broker nunca pasa por un modelo de IA.

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

| | 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](https://fxapis.com/dashboard).

## Conectar Claude

En claude.ai o Claude Desktop, en cualquier plan de Claude:

1. Abre **Customize → Connectors → Add custom connector**. En Team y Enterprise, un Owner lo agrega en **Organization settings → Connectors**.
2. **Remote MCP server URL:** `https://api.fxapis.com/mcp/insights` para solo lectura, o `https://api.fxapis.com/mcp` para el conector completo. Deja vacíos los campos del cliente OAuth.
3. Haz clic en **Connect**, inicia sesión en fxapis en la ventana que se abre y permite el acceso.

En **Claude Code**:

```bash
claude mcp add --transport http fxapis https://api.fxapis.com/mcp
```

Luego ejecuta `/mcp`, elige **fxapis** y **Authenticate**. El [plugin de fxapis](https://docs.fxapis.com/es/guides/claude-plugin) agrega el servidor, una skill de trading seguro y un hook que confirma cada operación.

## 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](https://help.openai.com/en/articles/12584461), 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` |

```bash
claude mcp add --transport http fxapis https://api.fxapis.com/mcp \
  --header "Authorization: Bearer $FXAPIS_KEY"
```

[fxapis-mcp-examples](https://github.com/FXapis/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](https://fxapis.com/es/blog/como-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

> [!CAUTION]
> Los CFD son instrumentos complejos y conllevan un alto riesgo de perder dinero rápidamente debido al apalancamiento; esto incluye operar Forex y oro. Debes considerar si comprendes cómo funcionan y si puedes permitirte asumir ese riesgo. Las respuestas de un asistente de IA no son asesoría de inversión y pueden estar equivocadas, y cada orden que coloca es tu orden. fxapis no promete ganancias.

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:

1. **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.
2. **La verificación en dos pasos** antes de que cualquier app pueda operar.
3. **Cuentas demo** mientras aprendes cómo se comporta un asistente: fxapis no tiene un mercado simulado.
4. **Los límites de tu plan**, que rechazan órdenes de apertura que superan lo incluido; cerrar nunca se rechaza por facturación.
5. **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](https://docs.fxapis.com/es/guides/mcp) tiene cada herramienta, el scope que necesita y el modelo de seguridad; la [guía del conector de solo lectura](https://docs.fxapis.com/es/guides/mcp-read-only) lista sus herramientas.
- [El servidor MCP](https://fxapis.com/mcp) en el sitio, y [precios](https://fxapis.com/pricing): Personal (9 dólares al mes) incluye el conector; Personal, Production y Business empiezan cada uno con una prueba gratuita de 14 días de ese plan en cuentas demo (hasta 5; Personal 2), sin tarjeta, y Enterprise se cotiza contigo.

## Preguntas

### ¿Puede ChatGPT conectarse al servidor MCP de fxapis?

Sí, con inicio de sesión OAuth. Agrega un servidor MCP personalizado en ChatGPT en la web con la URL api.fxapis.com/mcp/insights (solo lectura) o api.fxapis.com/mcp (completo), e inicia sesión en fxapis. OpenAI indica MCP completo, incluidas las acciones que cambian cosas, para Business, Enterprise y Edu, y lectura/consulta para Pro (revisado el 26 de octubre de 2026).

### ¿Cómo conecto Claude a MetaTrader 5?

En Claude, abre Customize, Connectors, Add custom connector, y escribe https://api.fxapis.com/mcp/insights para solo lectura o https://api.fxapis.com/mcp para el conector completo. Haz clic en Connect e inicia sesión en fxapis. Funciona con cualquier broker de MT5 que conectes en la consola de fxapis.

### ¿Qué es el conector de solo lectura?

Un servidor MCP en api.fxapis.com/mcp/insights que responde preguntas sobre tus cuentas de MT5, posiciones, órdenes, historial, cotizaciones y horario de mercado, y no tiene ninguna herramienta que abra, cierre o cambie nada. Su inicio de sesión concede solo acceso de lectura.

### ¿Puede un asistente operar sin mi aprobación?

Solo si permitiste operar al iniciar sesión, en las cuentas que elegiste, y configuraste tu app para ejecutar las herramientas de trading sin preguntar. Las herramientas de trading están marcadas como destructivas, así que Claude pregunta primero. Usa el conector de solo lectura para que operar sea imposible.

### ¿El servidor MCP cuesta más?

No. Cada llamada a una herramienta es una o dos llamadas normales a la API dentro de tu plan. Personal (9 dólares al mes) incluye el conector; Personal, Production y Business empiezan cada uno con una prueba gratuita de 14 días de ese plan en cuentas demo (hasta 5; Personal 2), sin tarjeta, y Enterprise se cotiza contigo.
