MCP Directory

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

  1. 1Open Claude Desktop โ†’ Settings โ†’ Developer โ†’ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
  2. 2Paste the Financial Datasets MCP Server config below under the top-level "mcpServers" key.
  3. 3Fill in any placeholder secrets (API keys, paths) in the snippet.
  4. 4Save the file, then fully quit and reopen Claude Desktop.
  5. 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_statements

Retrieve company income statements.

get_balance_sheets

Retrieve company balance sheets.

get_cash_flow_statements

Retrieve company cash flow statements.

get_current_stock_price

Get the latest stock price for a ticker.

get_historical_stock_prices

Get historical OHLCV price series for a ticker.

get_company_news

Fetch recent news articles for a company.

get_available_crypto_tickers

List supported crypto tickers.

get_current_crypto_price

Get 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).

View repo Full Financial Datasets MCP Server page