Conjuntos de datos financieros del servidor MCP
Introducción
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a datos del mercado de valores desde conjuntos de datos financieros .
Permite a Claude y otros asistentes de IA recuperar estados de resultados, balances generales, estados de flujo de efectivo, precios de acciones y noticias del mercado directamente a través de la interfaz MCP.
Herramientas disponibles
Este servidor MCP proporciona las siguientes herramientas:
get_income_statements : Obtener estados de resultados de una empresa.
get_balance_sheets : Obtener balances generales de una empresa.
get_cash_flow_statements : Obtener estados de flujo de efectivo de una empresa.
get_current_stock_price : Obtenga el precio actual/último de una empresa.
get_historical_stock_prices : obtiene los precios históricos de las acciones de una empresa.
get_company_news : Obtener noticias de una empresa.
get_available_crypto_tickers : obtiene todos los tickers criptográficos disponibles.
get_crypto_prices : obtiene los precios históricos de una criptomoneda.
get_historical_crypto_prices : obtiene los precios históricos de una criptomoneda.
get_current_crypto_price : obtiene el precio actual/último de una criptomoneda.
Configuración
Prerrequisitos
Python 3.10 o superior
administrador de paquetes uv
Instalación
Clonar este repositorio:
git clone https://github.com/financial-datasets/mcp-server cd mcp-serverSi no tienes instalado uv, instálalo:
# macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows curl -LsSf https://astral.sh/uv/install.ps1 | powershellInstalar dependencias:
# Create virtual env and activate it uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate # Install dependencies uv add "mcp[cli]" httpx # On Windows: uv add mcp[cli] httpxConfigurar variables de entorno:
# Create .env file for your API keys cp .env.example .env # Set API key in .env FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-keyEjecutar el servidor:
uv run server.py
Conexión a Claude Desktop
Instale Claude Desktop si aún no lo ha hecho
Cree o edite el archivo de configuración de Claude Desktop:
# macOS mkdir -p ~/Library/Application\ Support/Claude/ nano ~/Library/Application\ Support/Claude/claude_desktop_config.jsonAgregue la siguiente configuración:
{ "mcpServers": { "financial-datasets": { "command": "/path/to/uv", "args": [ "--directory", "/absolute/path/to/financial-datasets-mcp", "run", "server.py" ] } } }Reemplace
/path/to/uv
con el resultado dewhich uv
y/absolute/path/to/financial-datasets-mcp
con la ruta absoluta a este proyecto.Reiniciar Claude Desktop
Ahora debería ver las herramientas financieras disponibles en el menú de herramientas de Claude Desktop (icono de martillo)
Intente hacerle a Claude preguntas como:
"¿Cuáles son los últimos estados de resultados de Apple?"
"Muéstrame el precio actual de las acciones de Tesla"
Consulta los precios históricos de MSFT del 01/01/2024 al 31/12/2024.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Servidor MCP que proporciona a los asistentes de IA acceso a datos del mercado de valores, incluidos estados financieros, precios de acciones y noticias del mercado a través de una interfaz de protocolo de contexto de modelo.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.Last updated -72MIT License
- -securityAlicense-qualityAn MCP server that integrates with the AlphaVantage financial data API, providing access to stock market data, technical indicators, and fundamental financial information.Last updated -MIT License
- -securityFlicense-qualityProvides real-time access to global stock market data including current prices, historical charts, and company financial information through a Model Context Protocol (MCP) server for AI assistants.Last updated -
- AsecurityFlicenseAqualityMCP server that exposes Alpaca Market Data & Broker API as tools, enabling access to financial data like stock bars, assets, market days, and news through the Message Control Protocol.Last updated -402