
How to add Financial Datasets MCP Server to Claude Desktop
Stock fundamentals, prices, SEC filings, news, and crypto data from Financial Datasets. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.
Last updated June 15, 2026 ยท 320โ ยท stdio ยท apikey ยท official
Claude Desktop config for Financial Datasets MCP Server
git clone https://github.com/financial-datasets/mcp-server && uv run server.py{
"mcpServers": {
"financial-datasets-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/financial-datasets-mcp-server",
"run",
"server.py"
],
"env": {
"FINANCIAL_DATASETS_API_KEY": "<your-financial-datasets-api-key>"
}
}
}
}Setup steps
- 1Open Claude Desktop โ Settings โ Developer โ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
- 2Paste the Financial Datasets MCP Server config below under the top-level "mcpServers" key.
- 3Fill in any placeholder secrets (API keys, paths) in the snippet.
- 4Save the file, then fully quit and reopen Claude Desktop.
- 5Open a chat and confirm Financial Datasets MCP Server's tools appear under the ๐ tools menu.
Before you start
- A Financial Datasets API key from financialdatasets.ai โ set as the FINANCIAL_DATASETS_API_KEY environment variable
- Python 3.10 or higher
- Astral uv to create the environment and run server.py
What Financial Datasets MCP Server can do in Claude Desktop
get_income_statementsRetrieve company income statements.
get_balance_sheetsRetrieve company balance sheets.
get_cash_flow_statementsRetrieve company cash flow statements.
get_current_stock_priceGet the latest stock price for a ticker.
get_historical_stock_pricesGet historical OHLCV price series for a ticker.
get_company_newsFetch recent news articles for a company.
get_available_crypto_tickersList supported crypto tickers.
get_current_crypto_priceGet the latest price for a crypto ticker.
Security
Read-only financial data; keep FINANCIAL_DATASETS_API_KEY in a local .env that is git-ignored. Do not commit the key or paste it into shared client config.
Financial Datasets MCP Server + Claude Desktop FAQ
Where is the Claude Desktop config file?
Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the Financial Datasets MCP Server config there under the "mcpServers" key and restart the client.
Is Financial Datasets MCP Server safe to use with Claude Desktop?
Read-only financial data; keep FINANCIAL_DATASETS_API_KEY in a local .env that is git-ignored. Do not commit the key or paste it into shared client config.
Is this an official server?
Yes, it is maintained by Financial Datasets, the underlying data provider.
Does it expose SEC filings (10-K/10-Q) tools?
The Financial Datasets API supports filings and insider trades, but the open-source MCP server's documented tools cover financial statements, stock prices, company news, and crypto. Check the repo for any newly added tools.
How do I authenticate?
Set your key in the FINANCIAL_DATASETS_API_KEY environment variable (commonly via a .env file).