Skip to main content
Glama
ferinator

BullRun

by ferinator

Bullrun MCP

Un servidor MCP remoto alojado que convierte a Claude (y otros clientes MCP) en un analista de investigación sobre acciones globales, ETFs y tus propias carteras.

Endpoint

https://mcp.bull-run.org/mcp — HTTP Streamable, OAuth 2.1 + PKCE

Aplicación web

https://bull-run.org

Registro oficial de MCP

org.bull-run/bullrun

Conector de Glama

https://glama.ai/mcp/connectors/org.bull-run/bullrun

Política de privacidad

https://bull-run.org/privacy

Bullrun es principalmente un servicio alojado — no hay nada que instalar ni ninguna clave API que gestionar para su uso normal. Apuntas tu cliente MCP al endpoint remoto e inicias sesión con Google. Este repositorio contiene los metadatos públicos del conector (server.json), la documentación de conexión y una compilación local stdio de la capa MCP para verificaciones de directorio/seguridad. La aplicación Bullrun y los servicios de datos se mantienen por separado.

Conectar

Claude (web, Desktop, mobile) — requiere un plan de Claude de pago:

  1. Configuración → Conectores → Añadir conector personalizado

  2. Ponle nombre Bullrun, pega https://mcp.bull-run.org/mcp, y añádelo.

  3. Haz clic en Conectar y completa el paso de inicio de sesión/autorización con Google.

Claude Code:

claude mcp add --transport http bullrun https://mcp.bull-run.org/mcp

La configuración completa para Cursor, VS Code y el MCP Inspector está en docs/mcp-connect.md.

Related MCP server: Yahoo Finance MCP Server

Qué puedes hacer una vez conectado

Las herramientas de datos de mercado público funcionan para cualquier cliente conectado. Las herramientas de cartera resuelven tu propia cuenta de Bullrun después del inicio de sesión con Google; las dos herramientas de borrador requieren una cuenta Bullrun Pro.

Acciones

Herramienta

Qué hace

screen_stocks

Filtra el universo global por sector / industria / país / capitalización de mercado; ordena por PER, rendimiento por dividendo, ingresos o crecimiento de ingresos.

get_stock_metrics

Instantánea consolidada para un ticker: identidad (ISIN/LEI/CIK), último precio, valoración, datos financieros más recientes, descripción.

get_financial_history

De 1 a 15 ejercicios fiscales de estados anuales/trimestrales, métricas por acción, márgenes, CAGR y comprobaciones de consistencia.

get_quality_moat_metrics

ROIC, diferencial ROIC vs. WACC, ROE/ROA, devengos, conversión de efectivo, intensidad de capex, pago de dividendos/crecimiento, proxy de recompra.

get_forward_estimates

Consenso de ingresos / BPA / EBITDA, orientación, revisiones de estimaciones y contexto de PER adelantado y PEG derivado.

get_operating_kpis

KPIs del dominio: ARR, retención neta de ingresos, RPO, facturación, recuento de clientes, volumen de pagos y transfronterizo.

get_revenue_breakdown

Desglose de ingresos por segmento, geografía, producto o cliente.

get_earnings_call_transcript

Fragmentos de transcripciones de llamadas de resultados con etiquetado de orador, filtros por período fiscal y búsqueda de texto.

ETFs y fondos

Diseñado para la forma en que los inversores europeos realmente buscan fondos: por ISIN, por índice subyacente y por coste total — con duplicados de mercado colapsados, de modo que un fondo cotizado en seis bolsas se lea como una sola opción en lugar de seis.

Herramienta

Qué hace

screen_etfs

Filtra el universo completo de fondos por ratio de gastos, AUM, rendimiento, rentabilidades pasadas, volatilidad, liquidez, concentración del top 10 y antigüedad del fondo, combinado con emisor, índice, domicilio, estatus UCITS, política de distribución y cobertura de divisas — además de un look-through (holdingSearch) para encontrar fondos por lo que poseen.

get_etf_index_group

"¿La forma más barata de seguir el S&P 500 / MSCI World?" — todos los fondos de un índice, el más barato primero, una fila por fondo con sus mercados, y un recuento explícito de los fondos que no publican comisión.

get_etf_fund

Resuelve un ISIN (o cualquier ticker de mercado) hasta el fondo y cada bolsa en la que cotiza.

get_etf_filter_options

Los valores exactos que aceptan los filtros categóricos, para que un filtro nunca devuelva silenciosamente nada con una cadena adivinada.

search_etfs

Busca un fondo conocido por nombre, ticker o ISIN, con filtros de clasificación, índice, coste y rendimiento.

get_etf_snapshot

Instantánea modular para una cotización: identidad, clasificación, mercado, NAV/AUM, costes, ingresos, índice de referencia.

get_etf_holdings

Participaciones paginadas con un contrato de cobertura parcial explícito.

get_etf_exposures

Análisis de participaciones a exposiciones por sector / país / emisor.

get_etf_timeseries

Historial de precios, con series temporales de NAV / rentabilidad total / prima-descuento no disponibles nombradas en lugar de sintetizadas.

get_etf_risk

Volatilidad, drawdown, Sharpe/Sortino/Calmar, VaR, y beta y error de seguimiento relativos al índice de referencia.

compare_etfs

Comparación lado a lado de costes, rendimiento, riesgo y participaciones.

analyze_etf_overlap

Participaciones compartidas y un solapamiento mínimo ponderado entre fondos.

simulate_etf_cost

Escenario de coste plurianual determinista a partir del ratio de gastos, diferencial, comisión y aportaciones.

analyze_portfolio_fit

Cómo encajaría un fondo candidato en tu cartera existente. (inicio de sesión)

query_etfs

Búsqueda original de ETFs. Se conserva por compatibilidad; prefiere screen_etfs o search_etfs.

Tus carteras

Herramienta

Qué hace

get_capabilities

Qué cuenta está conectada, si Pro está activo, los ámbitos concedidos y qué herramientas están restringidas.

list_portfolios

Tus carteras virtuales con valor, cambio diario, coste base y rentabilidad total. (inicio de sesión)

get_portfolio_context

Instantánea profunda de una cartera: cada participación con peso, sector y rentabilidad, además de las percepciones de Bullrun. (inicio de sesión)

get_portfolio_analytics

Correlación/covarianza, contribución al riesgo, exposición a factores, concentración por sector/divisa/país, escenarios de estrés y análisis de ajuste de candidatos. (inicio de sesión)

create_portfolio_from_positions

Guarda una cartera que ya has decidido, a partir de una cesta explícita {ticker, peso} utilizada textualmente. (inicio de sesión, no necesita Pro)

create_portfolio_draft

Redacta una nueva cartera de papel a partir de un resumen en lenguaje natural. Solo borrador — guardado para revisión, nunca cambia una posición real. (Pro)

create_position_draft

Sugiere adiciones a una cartera existente. Solo borrador — guardado para revisión. (Pro)

Autenticación y privacidad

El servidor es un recurso protegido por OAuth 2.0 (RFC 9728). En la primera conexión, tu cliente ejecuta un protocolo de descubrimiento automático y te redirige al inicio de sesión de Google; tras autorizar, las herramientas por usuario resuelven tu cuenta de Bullrun. La capa MCP es un proxy ligero sin base de datos propia: las herramientas de lectura devuelven datos de mercado y tus propias tenencias, las herramientas de lectura por usuario aceptan un privacyMode (full por defecto, o weights_only para devolver solo cifras relativas), y las herramientas de borrador nunca modifican tenencias activas. Consulta la política de privacidad.

Compilación local stdio

El endpoint alojado anteriormente es la integración recomendada. Para directorios que requieran compilar y ejecutar un servidor MCP local, este repositorio puede ejecutar la capa MCP sobre stdio:

npm ci
npm run build
BULLRUN_API_BASE=https://bull-run.org node dist/stdio.js

Las herramientas públicas de datos de mercado funcionan sin credenciales. Las herramientas de cartera y borrador aún requieren un token OAuth de Bullrun en clientes alojados y devuelven un error de autenticación requerida en verificaciones stdio anónimas.

Licencia

MIT.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    MCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.
    11
    2,276
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    A simple MCP server for Yahoo Finance using yfinance. This server provides a set of tools to fetch stock data, news, and other financial information.
    15
    182
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Python-based FastMCP server that provides financial tools for securities analysis, including market data, news, fundamental/technical analysis, and visualization capabilities that can be consumed by any MCP-aware client.
    8
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    An MCP server that enables Amazon Q CLI users to create, query, and manage Maverick sites through natural language commands.

View all related MCP servers

Related MCP Connectors

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

  • Multi-tenant FastMCP server for Charles Schwab brokerage data, monetized via DPYC Tollbooth

  • One MCP key: prices, fundamentals, SEC filings, insider/13F/congressional trades. 336 tools.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ferinator/bullrun-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server