Market Intelligence MCP
Puntuación de probabilidad de recesión, análisis de rotación de capital, calculadoras de inversión y datos económicos en tiempo real. 19 herramientas para inteligencia de mercados financieros
Documentación
Servidor Market Intelligence MCP
Probabilidad de recesión, rotación sectorial, posicionamiento institucional, análisis de escenarios de cascada macro, calculadoras inmobiliarias y datos económicos en tiempo real — para Claude, ChatGPT, Cursor y cualquier cliente MCP.
Impulsado por la API de BullrunData.
Inicio rápido (alojado — recomendado)
El endpoint alojado en https://bullrundata.com/api/mcp es la vía más rápida. Sin instalación, actualizaciones automáticas, y todos los clientes MCP a continuación lo soportan de forma nativa.
Obtén una clave API gratuita en bullrundata.com — 100 llamadas/día, sin tarjeta de crédito.
Claude Code
claude mcp add --transport http bullrundata https://bullrundata.com/api/mcp --header "Authorization: Bearer YOUR_API_KEY"
Cursor
Añade a ~/.cursor/mcp.json (o al .cursor/mcp.json local del proyecto):
{
"mcpServers": {
"bullrundata": {
"url": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
VS Code
Añade a .vscode/mcp.json (espacio de trabajo) o a tu mcp.json de usuario:
{
"servers": {
"bullrundata": {
"type": "http",
"url": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Windsurf
Añade a ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"bullrundata": {
"serverUrl": "https://bullrundata.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Claude Desktop
Claude Desktop aún no soporta HTTP MCP de forma nativa — haz un puente a través de mcp-remote. Añade a claude_desktop_config.json:
{
"mcpServers": {
"bullrundata": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://bullrundata.com/api/mcp",
"--header",
"Authorization: Bearer YOUR_API_KEY"
]
}
}
}
También puedes omitir el encabezado por completo — en la primera conexión, mcp-remote abre un flujo OAuth en tu navegador y aprovisiona automáticamente una clave de nivel gratuito.
Instalación local (npm)
Si prefieres ejecutar el servidor localmente (por ejemplo, entornos aislados, autenticación personalizada), instala vía npm:
Claude Desktop:
{
"mcpServers": {
"market-intelligence": {
"command": "npx",
"args": ["-y", "@bullrundata/market-intelligence"],
"env": {
"BULLRUNDATA_API_KEY": "your-api-key"
}
}
}
}
Claude Code:
claude mcp add market-intelligence -- npx -y @bullrundata/market-intelligence
Establece BULLRUNDATA_API_KEY en el entorno donde se ejecuta el comando.
Herramientas disponibles
Inteligencia Macro
| Herramienta | Descripción |
|---|---|
dashboard_summary | Instantánea macro en una sola llamada — probabilidad de recesión, régimen de mercado, postura de la Fed e indicadores clave |
recession_probability | Modelo propietario de probabilidad de recesión con capa de confirmación |
recession_indicators | Bloque de métricas clave seleccionadas del resumen del panel |
fed_stance | Postura actual de la política monetaria de la Fed y tasa de fondos federales |
market_regime | Fase del ciclo de mercado (early / mid / late_cycle / recession) |
confirmation_status | Segmento de confirmación de indicadores coincidentes para el modelo de recesión |
Mercados e Institucional
| Herramienta | Descripción |
|---|---|
sectors_rotation | Señal de riesgo/aversión al riesgo del rendimiento sectorial del S&P (cíclico vs defensivo) con líderes/rezagados |
sectors_flows | Señales de acumulación y distribución por sector |
institutional_cftc | Posicionamiento agregado institucional en futuros en los principales contratos |
cftc_contracts_list | Lista de contratos disponibles para usar con cftc_positioning_detail |
cftc_positioning_detail | Desglose de dinero inteligente por contrato con cambio semana a semana |
institutional_tic | Flujos del Tesoro Internacional (TIC) — demanda neta extranjera de bonos del Tesoro |
Calculadoras Inmobiliarias
| Herramienta | Descripción |
|---|---|
investment_property_analysis | Análisis de propiedad de alquiler: cap rate, DSCR, flujo de caja, regla del 1% |
brrrr_analysis | Puntuación de operaciones BRRRR (0-100) con regla del 70% y desglose completo |
Datos Económicos
| Herramienta | Descripción |
|---|---|
economic_indicator | Serie temporal para cualquier indicador rastreado (VIXCLS, UNRATE, CPIAUCSL, T10Y2Y, etc.) |
list_indicators | Lista todos los indicadores rastreados, opcionalmente filtrados por categoría |
interest_rates | Categorías de Política de la Fed + Tasas de Interés |
inflation_data | Todos los indicadores de la categoría Inflación |
employment_data | Categoría de Mercado Laboral (desempleo, nóminas, solicitudes, JOLTS) |
housing_data | Categoría de Vivienda (tasas hipotecarias, inicios, permisos, precios) |
yield_curve | Diferenciales 10Y-2Y y 10Y-3M con verificación de inversión |
market_sentiment | Mercados + Condiciones Financieras + Sentimiento del Consumidor |
Motor de Cascada (Análisis de Escenarios Macro)
| Herramienta | Descripción |
|---|---|
cascade_list | Lista todos los escenarios de catalizadores macro |
cascade_analysis | Reacción en cadena completa para un catalizador con enriquecimiento de datos en vivo |
cascade_search | Busca catalizadores por palabra clave (por ejemplo, "oil", "dollar", "china") |
cascade_by_category | Filtra por categoría: geopolítica, monetaria, crediticia, de materias primas, de divisas, estructural |
Catalizadores disponibles: Shock de Oferta de Petróleo, Restricción de Liquidez del Dólar, Recorte de Emergencia de la Fed, Recesión en EE. UU., Escalada China-Taiwán, Inversión de la Curva de Rendimiento, Congelación del Mercado Crediticio, Crisis de Divisas en Mercados Emergentes, Escalada de Guerra Comercial, Crisis de Deuda Soberana
Conversaciones de ejemplo
"¿Cuál es el riesgo actual de recesión?"
Claude usa recession_probability y devuelve:
La probabilidad actual de recesión es del 37,9% (riesgo moderado). Postura de la Fed: neutral. Régimen de mercado: ciclo medio. Recomendación: Las señales mixtas requieren cautela. Comienza la rotación defensiva.
"¿Es un buen momento para comprar una propiedad de inversión a $450K?"
Claude usa investment_property_analysis + interest_rates:
A $450K con 20% de enganche al 7%, el flujo de caja mensual es de $287. Cap rate: 5,3%. Cash-on-cash: 4,2%. DSCR: 1,18 (saludable). Tasa hipotecaria actual a 30 años: 6,38%.
"¿Cuál es la señal de riesgo/aversión al riesgo del mercado?"
Claude usa sectors_rotation + institutional_cftc:
Señal de rotación sectorial: RISK_ON. Los sectores cíclicos lideran, los defensivos se quedan atrás. Posicionamiento institucional alineado con la búsqueda de riesgo. Estrategia: mantener sobreponderación en cíclicos, vigilar la ruptura de la rotación.
"¿Qué pasa si el petróleo llega a $120?"
Claude usa cascade_analysis + sectors_rotation:
Cascada de Shock de Oferta de Petróleo: La demanda de dólares aumenta (mecánico) -> Las reservas de divisas asiáticas se drenan (probable, semanas) -> Salidas de capital de acciones asiáticas (probable) -> Subidas de tasas forzadas en Asia (probable, meses). Rotación sectorial actual: RISK_ON, pero el sector energético rezagado sugiere que el mercado no ha descontado el riesgo de oferta. Estrategia: coberturas contra la inflación y reservas de efectivo. Vigila el uso de las líneas swap de la Fed como señal sistémica.
Configuración
Para el endpoint alojado, la autenticación se pasa como un encabezado Bearer en la configuración de tu cliente (ver Inicio rápido arriba) o se negocia vía OAuth en la primera conexión — no se necesitan variables de entorno.
Para la instalación local de npx:
| Variable de Entorno | Requerida | Descripción |
|---|---|---|
BULLRUNDATA_API_KEY | Sí | Tu clave API de bullrundata.com |
Precios
| Nivel | Llamadas/Día | Precio |
|---|---|---|
| Gratis | 100 | $0 |
| Pro | 10,000 | $29/mes |
| Business | 100,000 | $99/mes |
Solución de problemas
Las herramientas no aparecen en Claude después de la instalación
- Confirma que el servidor MCP está registrado: en Claude Desktop, revisa Configuración → Conectores (o Desarrollador) para
market-intelligence. En Claude Code, ejecutaclaude mcp list. - Reinicia Claude Desktop por completo (sal, no solo cierres la ventana) — los cambios de conectores no se recargan en caliente.
- Verifica que tu variable de entorno
BULLRUNDATA_API_KEYesté configurada y sea válida. Sin ella, las herramientas fallan en la primera llamada. - Si usas el servidor remoto (
https://market.bullrundata.com/mcp) directamente, completa el flujo OAuth en tu navegador cuando se te solicite — Claude necesita el token bearer antes de poder llamar a las herramientas.
401 Unauthorized de una herramienta
Tu clave API falta, está caducada o inactiva. Obtén una nueva en bullrundata.com/login. Para el flujo del servidor remoto, vuelve a autenticarte a través de la pantalla OAuth; el conector aprovisiona automáticamente una clave de nivel gratuito en la primera conexión.
429 Too Many Requests
Alcanzaste tu límite diario de solicitudes. Los límites se restablecen a las 00:00 UTC.
| Nivel | Límite |
|---|---|
| Gratis | 100 solicitudes/día |
| Pro | 10,000 solicitudes/día |
| Business | 100,000 solicitudes/día |
Mejora tu plan en bullrundata.com/pricing o espera al restablecimiento UTC.
El flujo OAuth se atasca o expira (servidor remoto)
El servidor remoto usa OAuth de GitHub. Si la redirección se cuelga:
- Confirma que las cookies y las ventanas emergentes estén permitidas para
market.bullrundata.comyclaude.ai - Intenta autorizar en una ventana de incógnito (borra el estado OAuth en caché)
- Verifica que
https://market.bullrundata.com/.well-known/oauth-authorization-serverdevuelva 200 en tu navegador
La primera solicitud es lenta (~2–4 segundos)
Latencia de arranque en frío en el despliegue serverless. Las solicitudes posteriores en la misma sesión deberían responder en <500ms.
cascade_analysis devuelve "live data unavailable"
La herramienta de cascada opcionalmente enriquece con datos de mercado en vivo de BullrunData. Si la API ascendente no está disponible brevemente, aún obtendrás el árbol de catalizadores completo — solo se omite la superposición en vivo. Pasa include_live_data: false para omitir la obtención en vivo por completo.
La herramienta devuelve datos desactualizados
Los indicadores económicos se actualizan varias veces al día. Revisa data_freshness en dashboard_summary para ver la marca de tiempo de la última actualización.
Sigue atascado
Abre un problema en GitHub Issues o envía un correo a support@bullrundata.com con: nombre de la herramienta, mensaje de error completo y marca de tiempo aproximada.
Soporte
- Sitio web: bullrundata.com
- Documentación: bullrundata.com/docs
- Problemas: GitHub Issues
Licencia
Elastic License 2.0 — ver LICENSE.
Puedes usar, modificar y redistribuir este software. No puedes ofrecerlo como un servicio alojado o gestionado que proporcione a los usuarios acceso a un conjunto sustancial de las características o funcionalidades del software.