# MyInvestor MCP

Conector oficial de MyInvestor para Claude.ai y ChatGPT que permite explorar el catálogo público de fondos de inversión y carteras automatizadas desde una conversación de chat.

## Qué es

**MyInvestor MCP** es un MCP App (Model Context Protocol) que conecta Claude.ai, ChatGPT y otros clientes MCP con el catálogo público de MyInvestor: unos 2.300 fondos de inversión con datos de rentabilidad, TER, asset allocation, sectores, regiones y gestoras, más 13 carteras automatizadas (robo-advisor) de distintos perfiles de riesgo (6 indexadas de MyInvestor y 7 de Finanbest, incluida la Sostenible). Es de solo lectura: no realiza órdenes ni accede a datos de cliente.

Una vez añadido como conector, puedes pedir cosas como "fondos indexados al S&P 500 con TER menor a 0,2 %", "compara DWS Top Dividende con Fidelity Global Dividend" o "¿qué carteras automatizadas hay para perfil moderado?" y obtener resultados visuales (carrusel, ficha, comparador) renderizados directamente en el chat.

## Hosts soportados

- **Claude.ai** — web y aplicación de escritorio.
- **ChatGPT** — vía el Apps SDK de OpenAI.

## Cómo añadirlo en Claude.ai

1. Abre Claude.ai y ve a **Settings → Connectors**.
2. Pulsa **Add custom connector**.
3. Introduce el nombre que quieras para el conector (p. ej. "MyInvestor").
4. En el campo de URL pega: `https://mcp.myinvestor.es/mcp` y selecciona "Sin autenticación" (o equivalente).
5. Confirma. Claude validará el endpoint y registrará las herramientas.
6. Ya está. En cualquier conversación, escribe un prompt sobre fondos (p. ej. "busca fondos de renta variable europea") o invoca el conector explícitamente con `@MyInvestor`.

## Cómo añadirlo en ChatGPT

1. Abre ChatGPT y entra en **Settings → Apps & Connectors → Add app**.
2. Introduce el nombre e icono que quieras para el conector (p. ej. "MyInvestor").
3. Indica como URL de Servidor MCP: `https://mcp.myinvestor.es/mcp` y elige "Sin autenticación" (o equivalente).
4. El conector queda disponible en cualquier chat — escribe un prompt sobre fondos y ChatGPT decidirá cuándo invocarlo o invoca el conector explícitamente con `@MyInvestor`.

## Herramientas disponibles

- **`search_funds`** — busca fondos por nombre, ISIN, asset class, sector, región, divisa, TER, AUM, rating, ESG, comportamiento histórico y más. Devuelve hasta 10 fondos por llamada (top 5 visibles en el carrusel, el resto en el contexto del modelo para refinamientos conversacionales). Soporta búsqueda en lenguaje natural por nombre con ranking BM25 sobre el texto (insensible a tildes).

- **`compare_funds`** — compara 2 o 3 ISINs. Devuelve TER, rentabilidades por periodo, asset allocation, sectores y regiones de forma paralela. Útil para decidir entre alternativas concretas.

- **`get_funds`** — herramienta interna del modelo: recupera la ficha completa de uno o varios fondos por ISIN exacto (entrada: `isins[]`, 1–10) sin renderizar ningún widget. El modelo la usa para examinar las fichas (solapamientos, geografía, costes) antes de responder, sin mostrar un carrusel innecesario al usuario.

- **`search_portfolios`** — busca y filtra el catálogo de 13 carteras automatizadas (robo-advisor): 6 indexadas de MyInvestor y 7 de Finanbest (incluida la Sostenible). Filtros: perfil de riesgo, familia (myinvestor/finanbest), gestión activa/pasiva, riesgo SRRI máximo, búsqueda libre.

- **`compare_portfolios`** — compara 2-3 carteras por `nameId` (ej. `CLASSICAL`, `INDIE`, `METAL`). Devuelve composición, fondos subyacentes con ISIN, comisiones e histórico anual.

- **`resolve_funds`** — relaciona los nombres de fondo que mencionas (entrada: `names[]`, 1–5 entradas) con entradas verificadas del catálogo. Devuelve candidatos por nombre con un veredicto de confianza (`high` / `ambiguous` con motivo). Muestra un selector inline de candidatos cuando un nombre es ambiguo; sin widget cuando hay una coincidencia única de alta confianza. Llámala antes de `compare_funds` para garantizar que la comparación apunte a los ISINs correctos.

- **`list_facets`** — herramienta interna del modelo: devuelve los valores que existen de verdad en el catálogo por dimensión (clase de activo, categoría, zona geográfica, tipo de producto, gestora, divisa, sector, región) con el número de fondos de cada uno. Sin widget. El modelo la usa para fundamentar los filtros de `search_funds` con valores reales en vez de adivinarlos, y para responder preguntas de catálogo (qué gestoras hay, cuántos fondos indexados, qué categorías existen).

Todas las herramientas son de solo lectura (`readOnlyHint: true`). El conector nunca ejecuta operaciones de compra, venta o suscripción; las acciones que requieren contratación abren la web pública de MyInvestor en una pestaña nueva.

## Prompts de ejemplo

- "Busca fondos indexados al S&P 500 con TER menor a 0,2 %."
- "Compara DWS Top Dividende con Fidelity Global Dividend."
- "Muéstrame los mejores fondos de renta fija europea de los últimos 3 años."
- "Qué fondos sectoriales de tecnología hay disponibles."
- "Fondos ESG de renta variable global con AUM superior a 1.000 millones."
- "¿Qué carteras automatizadas tiene MyInvestor para perfil conservador?"
- "Carteras conservadoras de MyInvestor."
- "Soy moderado y quiero invertir 10.000 € a 5 años — ¿qué opciones tengo?"
- "Compara la cartera Clásica, Indie y Metal."

## Preguntas frecuentes

**¿Es gratuito?** Sí. El conector es gratuito y de uso libre. No requiere cuenta en MyInvestor para consultar el catálogo.

**¿Qué datos consulta?** Únicamente la información pública del catálogo de fondos de MyInvestor (nombres, ISINs, rentabilidades, TER, asset allocation, etc.). No accede a ningún dato de cliente, posición o cuenta.

**¿Quién lo mantiene?** El conector está desarrollado y mantenido por el equipo técnico de MyInvestor (MyInvestor Banco, S.A.) en colaboración con GPTadvisor.

**¿Qué datos sobre mí se registran?** Ninguno personal. Para más detalle consulta la [política de privacidad](/es/privacy).

**¿Cómo contacto si algo falla?** Escribe a `info@gptadvisor.com` o consulta la página de [soporte](/es/support).

## Más información

- [Política de privacidad](/es/privacy)
- [Soporte y contacto](/es/support)
