yfinance MCP Server
Accede a precios y noticias actualizados de acciones y criptomonedas.
GitHub
5
Prueba este MCPPatrocinadoDocumentación
Servidor MCP de yfinance
Servidor de Model Context Protocol que permite a los LLMs obtener precios y noticias precisos y actualizados sobre tickers de acciones/criptomonedas.
Herramientas Disponibles
get_price_tool: Obtener el precio de un ticker de acción/criptomoneda- Argumentos:
ticker(cadena): Requerido - Nombre o alias del ticker (ej., "BTC-USD", "AAPL")period(cadena): Opcional - Período de tiempo (ej., "1d", "5d", "1mo"). Por defecto es "1d"
- Argumentos:
get_news_tool: Obtener las noticias de un ticker de acción/criptomoneda.- Argumentos requeridos:
ticker(cadena): Requeridocount(cadena): Opcional - Número de artículos a recuperar (por defecto: 5)
- Argumentos requeridos:
Instalación
Instalación mediante Smithery
Para instalar yfinance-mcp-server para Claude Desktop automáticamente a través de Smithery:
npx -y @smithery/cli install @Otman404/finance-mcp-server --client claude
Usando uv
Instala el paquete localmente
uv pip install -e .
Ejecuta el servidor
finance-mcp-server
Usando docker
# build the container
docker build -t finance-server .
# run the container
docker run -it finance-server
Configuración
Uso para Claude Desktop
Agrega lo siguiente a claude_desktop_config.json
uvx
"mcpServers": {
"finance": {
"command": "uvx",
"args": ["finance-mcp-server"]
}
}
docker
{
"mcpServers": {
"finance": {
"command": "docker",
"args": ["run", "-i", "--rm", "finance-server"]
}
}
}
Uso para 5ire
uvx
{
"key": "finance",
"command": "uvx",
"args": ["finance-mcp-server"]
}
docker
{
"key": "finance-server",
"command": "docker",
"args": ["run", "-i", "--rm", "finance-server"]
}
Ejemplos de Interacción
