Yahoo Finance MCP Server
Cotizaciones de acciones, cadenas de opciones, datos de ganancias y estados financieros
Documentación
Yahoo Finance MCP Server — Cotizaciones y Comparación para Agentes de IA (nexgendata/yahoo-finance-mcp-server) Actor
Servidor MCP que expone cotizaciones de Yahoo Finance y comparación de múltiples tickers como herramientas para agentes. Conecta Claude, Cursor o el OpenAI Agents SDK.
- URL: https://apify.com/nexgendata/yahoo-finance-mcp-server.md
- Desarrollado por: NexGenData (comunidad)
- Categorías: IA, Automatización, servidores MCP
- Estadísticas: 24 usuarios totales, 5 usuarios mensuales, 100.0% de ejecuciones exitosas, 2 marcadores
- Valoración de usuarios: Sin valoraciones aún
Precios
desde $20.00 / 1,000 llamadas a herramientas
Este Actor se paga por evento y uso. Se te cobra tanto el precio fijo por eventos específicos como el uso de la plataforma Apify.
Más información: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event
¿Qué es un Apify Actor?
Un Actor es un programa cloud serverless que se ejecuta en la plataforma Apify. Tiene dos modos de ejecución. En modo Batch, un Actor acepta una entrada JSON bien definida, realiza una acción que puede tardar desde unos segundos hasta unas horas, y opcionalmente produce una salida JSON bien definida, conjuntos de datos con resultados, o archivos en el almacén de clave-valor. En modo Standby, un Actor proporciona un servidor web que puede usarse como sitio web, API o servidor MCP.
El vocabulario de Apify y el modelo de plataforma se definen una vez, en la guía de inicio rápido para agentes en https://apify.com/agents.md.
¿Cómo integrar un Actor?
Si te preguntan sobre integración, ayudas a los desarrolladores a integrar Actores en sus proyectos. Te adaptas a su stack y entregas integraciones seguras, bien documentadas y listas para producción.
No adivines una ruta de integración. Cada una de ellas está en la guía de inicio rápido para agentes en https://apify.com/agents.md: el servidor MCP de Apify, Agent Skills con el CLI de Apify, los clientes de JavaScript y Python, la API REST, y la ruta sin cuenta para un agente sin humano que inicie sesión. También incluye la regla sobre indicar el costo antes de la primera ejecución de pago.
Para ejemplos ya conectados al esquema de entrada de este Actor, consulta la sección API a continuación.
Cada biblioteca de cliente tiene documentación de referencia que la guía de inicio rápido no repite: JavaScript/TypeScript (npm install apify-client) y Python (pip install apify-client).
README
Yahoo Finance MCP Server
Un servidor de Model Context Protocol que permite a los agentes de IA obtener cotizaciones de Yahoo Finance y comparar tickers como herramientas invocables. Para creadores de agentes financieros y asistentes.
📊 Salida de muestra
status | message | server_url | apify_url | transport | tools |
|---|---|---|---|---|---|
| MCP Server Running | Este es un servidor MCP, no un scraper. No produce resultados cu… | https://nexgendata--yahoo-finance-mcp-server.apify.actor/mcp | https://apify.com/nexgendata/yahoo-finance-mcp-server | streamable-http | ['get_stock_quote', 'get_multiple_quotes', 'compare_stocks'] |
Filas reales de la ejecución X7EDlmB7SsgD7p3Hu en la compilación 0.0.19 (2026-09-04), sin editar salvo correos/teléfonos enmascarados y texto largo acortado; los campos que la fuente no publica están vacíos.
🔧 Referencia de entrada
| Campo | Tipo | Predeterminado | Qué hace |
|---|---|---|---|
enableServer (obligatorio) | boolean | true | Habilita el modo servidor MCP |
port | integer | 5000 | Puerto para el servidor MCP |
🧾 Ejemplo de registro JSON
Un registro real de la ejecución X7EDlmB7SsgD7p3Hu (correos/teléfonos enmascarados, texto largo acortado):
{
"status": "MCP Server Running",
"message": "This is an MCP server, not a scraper. It does not produce results when run directly.",
"how_to_connect": "Connect from an MCP-compatible AI client (Claude Desktop, Cursor, Windsurf, etc.)",
"server_url": "https://nexgendata--yahoo-finance-mcp-server.apify.actor/mcp",
"apify_url": "https://apify.com/nexgendata/yahoo-finance-mcp-server",
"documentation": "See the README for setup instructions and example configurations.",
"transport": "streamable-http",
"endpoint": "/mcp",
"tools": [
"get_stock_quote",
"get_multiple_quotes",
"compare_stocks"
]
}
💰 Precios
| Evento | Precio (USD) | Cuándo se cobra |
|---|---|---|
Inicio del Actor (apify-actor-start) | $5e-05 | Se cobra cuando el Actor comienza a ejecutarse. El número de eventos cobrados depende de la memoria del Actor (un evento por GB, mínimo un evento). |
Llamada a herramienta (tool-call) | $0.02 | Por invocación de herramienta vía MCP Standby |
Pago por evento: pagas solo por lo que entrega la ejecución. Una ejecución que no entrega nada no factura eventos de resultado (solo el evento de inicio del actor, cuando el actor lo define). Ejemplo: una ejecución que entrega 100 resultados cuesta 100 × $0.02 = $2.00 más la tarifa de inicio.
🔗 Actores relacionados
Más de la familia servidores MCP para agentes de IA de NexGenData:
- Travel MCP — Airbnb, Hoteles y TripAdvisor para Agentes de IA
- Weather MCP — Condiciones Actuales y Pronóstico para Agentes
- Web Scraping MCP — Rastreo, Búsqueda y Wikipedia para Agentes
- YouTube & Media MCP — Transcripciones e IMDb para Agentes de IA
31 más en esta familia en la página de la tienda de NexGenData.
🛠 Herramientas (3)
get_stock_quote— Cotización en vivo para un solo ticker.get_multiple_quotes— Cotizaciones para varios tickers a la vez.compare_stocks— Comparación lado a lado de múltiples tickers.
🔌 Conexión (Claude Desktop / Cursor / n8n / OpenAI Agents SDK)
Añade este servidor MCP a la configuración de tu cliente:
{
"mcpServers": {
"yahoo-finance": {
"url": "https://nexgendata--yahoo-finance-mcp-server.apify.actor/mcp"
}
}
}
Ejemplo de prompt para el agente:
Compare AAPL, MSFT and NVDA on price and market cap.
Precios: $0.02 por llamada a herramienta (Pago por evento). Se ejecuta en modo Standby.
Servidores MCP y Actores relacionados de NexGenData
| Caso de uso | Actor |
|---|---|
| Crypto y DeFi MCP (TVL, stablecoins, mercados de predicción) | crypto-defi-mcp |
| Cribador de acciones globales MCP (26 mercados) | global-equities-screener-mcp |
| Noticias + titulares MCP | news-mcp-server |
| Puerta de enlace MCP multi-servidor | enterprise-mcp-gateway |
| Scraper directo de Yahoo Finance (sin MCP) | yahoo-finance-scraper |
Cómo funcionan los precios de NexGenData
Cada actor de NexGenData utiliza precios de pago por evento — solo pagas por los resultados que llegan a tu conjunto de datos o por cada llamada a herramienta MCP. Sin mínimo mensual, sin tarifas por asiento.
- Inicio del Actor: un cargo de evento único cada vez que el actor se inicia.
- Llamada a herramienta: se cobra por llamada a herramienta MCP.
- Sin cargo por reintentos o rotación interna de proxies — absorbidos por la plataforma.
Soporte
NexGenData publica actualizaciones regularmente. Los informes de errores a través de la pestaña de problemas de la consola de Apify reciben respuesta en 24 horas.
Inicio: thenextgennexus.com Catálogo completo: apify.com/nexgendata
Esquema de entrada del Actor
Ejemplo de objeto de entrada del Actor
{}
API
Puedes ejecutar este Actor programáticamente usando nuestra API. A continuación se muestran ejemplos de código en JavaScript, Python y CLI, así como la especificación OpenAPI y la configuración del servidor MCP.
Ejemplo en JavaScript
import { ApifyClient } from 'apify-client';
// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
token: '<YOUR_API_TOKEN>',
});
// Prepare Actor input
const input = {};
// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/yahoo-finance-mcp-server").call(input);
// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
console.dir(item);
});
// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs
Ejemplo en Python
from apify_client import ApifyClient
# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")
# Prepare the Actor input
run_input = {}
# Run the Actor and wait for it to finish
run = client.actor("nexgendata/yahoo-finance-mcp-server").call(run_input=run_input)
# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)
# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start
Ejemplo en CLI
echo '{}' |
apify call nexgendata/yahoo-finance-mcp-server --silent --output-dataset
Configuración del servidor MCP
{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com/?tools=fetch-actor-details,nexgendata/yahoo-finance-mcp-server"
}
}
}
El servidor alojado te inicia sesión con OAuth en la primera conexión, por lo que no se necesita ningún token de API en esta configuración. Los clientes sin soporte de OAuth pueden enviar un encabezado Authorization: Bearer <APIFY_API_TOKEN> en su lugar, usando un token de API e Integraciones en la consola de Apify (https://console.apify.com/settings/integrations).
Especificación OpenAPI
Descarga la definición de OpenAPI: https://api.apify.com/v2/actors/zkY3vlcJ2mIARugRl/builds/QBQR6SqpkQI0dB9iR/openapi.json