FinImpulse MCP Server: datos financieros estructurados para clientes de IA
El FinImpulse MCP Server ya está disponible: una capa de datos de código abierto para agentes de IA, desarrolladores y workflows de investigación financiera.
Acceder a datos de los mercados financieros en workflows de IA suele requerir integraciones de API personalizadas para cada fuente de datos: una lógica que hay que construir, mantener y actualizar a medida que cambian las APIs.
El FinImpulse MCP Server elimina esa capa. Conecta cualquier cliente de IA compatible con MCP directamente con la API de FinImpulse a través de una interfaz estandarizada.
Descripción general
El servidor expone 27 herramientas organizadas en 8 grupos funcionales:
- Search & Discovery
- Market Data
- Statistics & Performance
- Financial Statements
- Holders & Ownership
- Fund Holdings
- Analyst Coverage & Ratings
- Options
Es compatible con los principales clientes MCP, incluidos Claude Desktop, Claude Code, ChatGPT, Cursor, Windsurf, VS Code (Copilot), Gemini CLI y Cline. El código fuente es abierto y está disponible en GitHub.
Para empezar, se necesita Node.js 18 o superior y un token de API válido de FinImpulse, disponible en el FinImpulse Dashboard. En la documentación del MCP Server se proporcionan instrucciones de configuración completas para cada cliente compatible.
Dónde encaja el MCP Server
Antes de examinar flujos de trabajo específicos, conviene entender qué datos son accesibles a través del servidor. Las 27 herramientas cubren las siguientes áreas:
| Grupo | Herramientas |
|---|---|
| Búsqueda y descubrimiento | Búsqueda multiactivo de acciones, ETF y fondos de inversión |
| Datos de mercado | Instantáneas de datos, series temporales históricas, perfiles de activos, noticias |
| Estadísticas y rendimiento | Estadísticas clave, métricas ajustadas al riesgo (Alpha, Beta, Sharpe, Treynor, R-cuadrado), rentabilidades anuales |
| Estados financieros | Cuenta de resultados, balance, estado de flujos de efectivo, métricas de valoración |
| Titulares y propiedad | Titulares institucionales, titulares de fondos de inversión, transacciones de insiders |
| Posiciones de fondos | Composición de cartera, exposición sectorial, principales posiciones |
| Cobertura y calificaciones de analistas | Registros de analistas, estimaciones de resultados, desgloses de recomendaciones, subidas y bajadas de calificación |
| Opciones | Fechas de vencimiento, cadenas completas de opciones, instantáneas de contratos individuales con las griegas |
En conjunto, estos grupos cubren los tipos de datos esenciales que se usan en investigación de renta variable, análisis de fondos, revisión de derivados y desarrollo de aplicaciones financieras.
Las secciones siguientes describen cómo estos datos se traducen en flujos de trabajo concretos cuando se accede a ellos mediante un cliente de IA.
Análisis fundamental y comparación entre varias empresas
El análisis de estados financieros suele implicar recuperar datos de múltiples fuentes, normalizarlos para poder compararlos y cruzarlos con métricas de valoración. A través del MCP Server, un cliente de IA puede ejecutar este proceso en una única sesión conversacional.
Una petición como «Compara Microsoft y Alphabet por crecimiento de ingresos, margen operativo y EV/EBITDA en los últimos tres años» se corresponde directamente con las herramientas de estados financieros y de métricas de valoración. El cliente de IA recupera los datos de la cuenta de resultados, calcula u obtiene los ratios pertinentes y devuelve una comparación estructurada.
Lo mismo ocurre con el análisis del balance y de los flujos de efectivo. La estructura de deuda, la asignación de capital y las posiciones de liquidez de varias empresas pueden obtenerse en un único intercambio de varios turnos, con consultas de seguimiento que acotan el alcance o incorporan métricas adicionales.
Esto resulta especialmente útil en flujos de trabajo de investigación en los que el volumen de empresas a analizar convierte la recopilación manual de datos en un cuello de botella.
Análisis de propiedad y actividad de insiders
Los cambios en el posicionamiento institucional y las transacciones de insiders quedan registrados en declaraciones regulatorias y en bases de datos agregadas, pero darles sentido en un contexto de investigación suele requerir cruzar varios datos. El MCP Server ofrece herramientas para ambas capas.
Los datos de titulares institucionales incluyen tamaños de posición, porcentaje de tenencia y valores declarados a lo largo de una lista paginada de titulares. Los titulares de fondos de inversión y ETF de una acción determinada están disponibles por separado. Los registros de transacciones de insiders incluyen el tipo de operación, el cargo del declarante, el número de acciones y el valor declarado.
Un flujo de trabajo podría empezar con una pregunta sobre los cambios recientes en la concentración institucional de una acción concreta, continuar con una consulta sobre la actividad de compra de los insiders durante el trimestre anterior y, por último, cruzar los datos con las revisiones de las estimaciones de resultados del mismo periodo. Cada consulta se apoya en la anterior dentro de la misma sesión — un patrón que los clientes de IA conversacional gestionan con naturalidad cuando se accede a los datos subyacentes a través de una interfaz estandarizada.
Cobertura de analistas y seguimiento de estimaciones de resultados
Los datos de consenso de analistas — estimaciones de EPS, tendencias de revisión, precios objetivo, cambios de calificación — están repartidos entre varios endpoints en la mayoría de las APIs de datos financieros. El MCP Server los consolida en herramientas que un cliente de IA puede consultar en secuencia o en combinación.
Los desgloses de recomendaciones muestran el número de calificaciones de Compra fuerte, Compra, Mantener, Vender y Venta fuerte por periodo. El feed de subidas y bajadas de calificación incluye las calificaciones de origen y destino, los cambios de precio objetivo y las fechas de anuncio. Las herramientas de resultados cubren los valores reales de EPS, las tendencias de las estimaciones y las métricas de revisión.
Un flujo de trabajo de seguimiento típico consiste en comprobar si las estimaciones de consenso de una empresa han cambiado tras la publicación reciente de resultados y, a continuación, revisar los cambios de calificación del mismo periodo para entender cómo revisaron su cobertura los analistas. Con el MCP Server, esta secuencia se convierte en una consulta en lenguaje natural en lugar de una serie de llamadas a la API.

Recuperación y análisis de datos de opciones
La investigación de opciones implica navegar por calendarios de vencimiento, filtrar las cadenas por strike o por tipo y revisar los precios a nivel de contrato y las griegas. En la mayoría de los entornos, esto requiere un terminal especializado en derivados o una lógica de API personalizada.
A través del MCP Server, un cliente de IA puede recuperar las fechas de vencimiento disponibles para un subyacente determinado, extraer la cadena completa de opciones de un vencimiento seleccionado, que incluye calls y puts con precios bid/ask, volumen, interés abierto y volatilidad implícita, y profundizar después en contratos individuales para obtener una instantánea que incluya los precios, el moneyness y todas las griegas estándar.
Esto hace que los datos de opciones sean accesibles en el mismo contexto conversacional que los fundamentales de renta variable o los datos de propiedad.
Investigación de fondos y ETF
El análisis de fondos implica una estructura de datos distinta de la que se emplea en la investigación de acciones individuales: composición de cartera, asignación sectorial, principales posiciones según su ponderación y atributos específicos del fondo, como los ratios de gastos y la distribución por clases de activos.
El MCP Server expone datos a nivel de posiciones mediante dos herramientas: una herramienta general de posiciones que devuelve la composición de la cartera y agregados de exposición sectorial, y una herramienta de principales posiciones que muestra las mayores posiciones según su peso porcentual sobre los activos netos totales. Los datos de perfil de activos abarcan atributos de clasificación y gobernanza específicos del fondo.
Un workflow de investigación podría empezar por recuperar la distribución sectorial de un ETF concreto, compararla con la composición de un segundo fondo y extraer después las 10 principales posiciones de ambos para revisarlas lado a lado. Todo esto puede lograrse en una única sesión de IA, sin necesidad de crear una interfaz de comparación dedicada.
Integración en workflows de desarrollo y de agentes de IA
Para los equipos que crean aplicaciones financieras con IA o trabajan en entornos de desarrollo, el MCP Server proporciona una capa de acceso a datos consistente que no requiere crear ni mantener integraciones personalizadas con la API de FinImpulse.
En entornos como Cursor o VS Code con Copilot, el servidor hace que los datos financieros estén disponibles durante el desarrollo activo. El código puede probarse con datos reales de mercado, y la lógica financiera puede verificarse con cifras en tiempo real dentro del mismo entorno de desarrollo.
Para los agentes de IA y los workflows de automatización, las 27 herramientas del servidor constituyen un conjunto de herramientas estructurado. Un agente encargado de generar un resumen de investigación para un conjunto de acciones puede recuperar datos de perfil, estados financieros, cobertura de analistas e información sobre la titularidad mediante una secuencia de llamadas a herramientas — todo dentro de un único contexto de ejecución. La interfaz MCP estandarizada permite que la lógica del agente siga siendo portable en cualquier runtime compatible con MCP.
Este patrón se extiende a los workflows programados o basados en eventos: los agentes de IA pueden recuperar y procesar la publicación de resultados, las acciones de calificación y los cambios en la titularidad como parte de un pipeline de datos más amplio.
El código fuente está disponible en GitHub.
Aviso legal
FinImpulse MCP Server proporciona acceso a datos financieros y analítica a través de una interfaz estandarizada. No genera recomendaciones de inversión ni ofrece asesoramiento financiero, de inversión o de trading.
Cualquier resultado generado por sistemas de IA construidos sobre este servidor tiene exclusivamente fines informativos y de investigación. Los usuarios son los únicos responsables de evaluar cualquier información generada por agentes o aplicaciones de IA construidos sobre FinImpulse MCP. Las decisiones financieras deben basarse en un análisis independiente o en la consulta con un profesional financiero cualificado.
