yfinance MCP Server
Access up-to-date prices and news for stocks and cryptocurrencies.
yfinance MCP Server
Model Context Protocol server that allows LLMs to get accurate and up-to-date prices and news about stock/cryptocurrencies tickers.
Available Tools
get_price_tool: Get the price of a stock/cryptocurrency ticker- Arguments:
ticker(string): Required - Ticker name or alias (e.g., "BTC-USD", "AAPL")period(string): Optional - Time period (e.g., "1d", "5d", "1mo"). Defaults to "1d"
- Arguments:
get_news_tool: Get the news of a stock/cryptocurrency ticker.- Required arguments:
ticker(string): Requiredcount(string): Optional - Number of articles to retrieve (default: 5)
- Required arguments:
Installation
Installing via Smithery
To install yfinance-mcp-server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @Otman404/finance-mcp-server --client claude
Using uv
Install the package locally
uv pip install -e .
Run the server
finance-mcp-server
Using docker
# build the container
docker build -t finance-server .
# run the container
docker run -it finance-server
Configuration
Usage for Claude Desktop
Add the following to claude_desktop_config.json
uvx
"mcpServers": {
"finance": {
"command": "uvx",
"args": ["finance-mcp-server"]
}
}
docker
{
"mcpServers": {
"finance": {
"command": "docker",
"args": ["run", "-i", "--rm", "finance-server"]
}
}
}
Usage for 5ire
uvx
{
"key": "finance",
"command": "uvx",
"args": ["finance-mcp-server"]
}
docker
{
"key": "finance-server",
"command": "docker",
"args": ["run", "-i", "--rm", "finance-server"]
}
Example Interactions

関連サーバー
企业风险分析洞察服务
Provides comprehensive enterprise risk analysis, including violation records, mortgage information, business anomalies, and judicial cases.
PubChem
Extracts basic chemical information about drugs and compounds from the PubChem API.
Product Hunt
Discover and search for the latest products and tech using the Product Hunt API.
Unified Docs Hub
Creates a massive, searchable knowledge base from numerous curated and auto-discovered GitHub projects.
FlightRadar MCP Server
Provides real-time flight tracking and status information using the AviationStack API.
Perplexity MCP Zerver
Interact with Perplexity.ai using Puppeteer without an API key. Requires Node.js and stores chat history locally.
Airbnb
Search for Airbnb listings and get detailed information about accommodations.
Yandex Search MCP Server
Perform real-time web searches using the Yandex Search API.
Search MCP Server
A versatile search server supporting multiple search engines, including Brave, Metaso, and Bocha.
ProPublica MCP Server
Search and analyze nonprofit organizations' Form 990 data using ProPublica's Nonprofit Explorer API.