MCP Tools

Datos financieros

Perfiles de empresas, datos financieros, filings de la SEC y precios de acciones. Datos públicos, sin API keys.

Obtén los fundamentales de la empresa y datos de mercado. Todo público, cero claves.

Qué puedes hacer

  • Perfil de la empresa — nombre, bolsa, sector, cierre del año fiscal.
  • Datos financieros clave — nueve métricas principales con variación interanual.
  • Buscar informes — 10-K, 10-Q, 8-K y más, con enlaces a los documentos.
  • Precios de acciones — cotización actual y OHLCV histórico.

Límites (lee esto primero)

  • Las herramientas de la SEC devuelven resúmenes, no el texto completo del informe. Para leer el texto real de un 10-K, toma la URL del documento de sec_search_filings y recupérala con WebFetch.
  • Las herramientas de mercado no dan múltiplos de valoración. PE, capitalización de mercado y similares no se proporcionan — calcúlalos tú mismo con sec_get_financials más el precio actual.
  • Solo empresas cotizadas en EE. UU., consultadas por ticker.

Herramientas de la SEC

HerramientaEntradaDevuelve
sec_get_companytickerNombre, CIK, bolsa, sector SIC, cierre del año fiscal, ubicación
sec_get_financialstickerNueve métricas del último informe anual con variación interanual
sec_search_filingsticker, form_type?, count?Lista de informes (tipo / fecha / periodo / URL del documento)

sec_get_financials devuelve: Revenue, Gross Profit, Operating Income, Net Income, Total Assets, Total Liabilities, Stockholders Equity, Cash & Equivalents, Operating Cash Flow. Para los estados financieros completos o datos por segmento, abre el 10-K a través de sec_search_filings.

sec_search_filings: form_type es uno de 10-K, 10-Q, 8-K, S-1, DEF 14A, o vacío para todos (por defecto); count es 1–50 (por defecto 10).

Herramientas de mercado

HerramientaEntradaDevuelve
market_get_quotetickerPrecio actual, variación, cierre anterior, rango diario y de 52 semanas, volumen, bolsa
market_get_historicalticker, range?, interval?Resumen del periodo + las barras OHLCV más recientes

market_get_historical: range es 1mo / 3mo / 6mo / 1y (por defecto) / 2y / 5y / ytd / max; interval es 1d (por defecto) / 1wk / 1mo.

Cómo usarlo en un Skill

  • Leer el texto de un informe: sec_search_filings(form_type="10-K", count=1) → toma la URL del documento → recupérala con WebFetch.
  • Valorar una empresa: combina sec_get_financials (fundamentales) con market_get_quote (precio) y calcula los múltiplos tú mismo.
  • Flujo de investigación: sec_get_company (ubica el sector) → sec_get_financials (las cifras) → sec_search_filings + WebFetch (la narrativa).