An MCP server that exposes FinancialDatasets.ai stock-market and crypto data through the Model Context Protocol.
https://github.com/financial-datasets/mcp-serverYou're building a fintech app, analyzing portfolio performance, or researching market trends. You need real financial data in your AI conversations, but you're stuck opening Yahoo Finance in another tab, copying numbers, and pasting them into Claude. There's a better way.
This MCP server connects Claude directly to Financial Datasets' comprehensive market data API. Ask Claude about Apple's latest earnings, Tesla's stock price, or Bitcoin's performance - and get real-time data without leaving your conversation.
Eliminate Context Switching: Instead of bouncing between Claude and financial websites, get live market data directly in your AI conversations. Ask "What's Microsoft's current P/E ratio compared to their 5-year average?" and get an immediate, data-driven response.
Real Research Capabilities: Claude can now perform actual financial analysis using live data. Compare companies side-by-side, analyze trends across timeframes, or validate investment hypotheses with current market information.
Comprehensive Data Access: Income statements, balance sheets, cash flow statements, real-time prices, historical data, company news, and crypto markets - all accessible through natural language queries.
Investment Research: "Compare Apple and Microsoft's revenue growth over the past 3 years" - Claude pulls the actual financial statements and performs the analysis.
Portfolio Analysis: "Show me the current prices for my tech stocks: AAPL, GOOGL, MSFT, NVDA" - get real-time portfolio snapshots without manual lookups.
Market Analysis: "What's been driving Tesla's stock movement? Show me recent news and price action" - combine market data with news context for deeper insights.
Crypto Research: "Compare Bitcoin and Ethereum's performance over the last 30 days" - get historical price data and analysis for crypto positions.
Financial Modeling: Feed live data into your financial models and projections without manual data entry or API calls in your code.
The setup is refreshingly straightforward. Clone the repo, install with uv
(which handles the virtual environment automatically), add your Financial Datasets API key to .env
, and configure Claude Desktop with a simple JSON config.
git clone https://github.com/financial-datasets/mcp-server
cd mcp-server
uv venv && source .venv/bin/activate
uv add "mcp[cli]" httpx
# Add your API key to .env
uv run server.py
Add the server to your Claude Desktop config, restart Claude, and you're connected to live financial data.
Ten distinct financial data tools that cover the entire spectrum of market analysis:
The 358 GitHub stars and active community show this isn't just another weekend project - it's a tool developers are actually using in their daily workflows.
This server fits naturally into your existing Claude Desktop setup. No additional apps to manage, no complex authentication flows, no API quotas to track in your code. Just enhanced AI conversations with access to real financial data.
Whether you're building financial applications, managing investments, or conducting market research, having Claude connected to live financial data transforms how you work with market information. Instead of being a research assistant that needs you to feed it data, Claude becomes a financial analyst with access to the same real-time information you'd find on Bloomberg or FactSet.
The question isn't whether you need financial data in your AI workflows - it's whether you want to keep manually feeding it to your AI or give it direct access to do the heavy lifting for you.