Back to Finance

FinancialData.net MCP Server

FinancialData.Net API provides end-of-day and intraday stock market data, company financial statements, key financial ratios and metrics, insider and institutional trading data, sustainability data, earnings releases, and much more. Over 20 years of historical data is available, including information on 17,000+ stocks, 20,000+ funds, 3,000+ ETFs, 13,000+ OTC securities, and 200,000+ derivatives.

Last updated: 1/27/2026

README

# FinancialData.net MCP Server

Turn Claude or Cursor into your personal AI Financial Analyst. 

## Setup

### 1. Requirements
* Install [uv](https://astral.sh/uv).
* An API Key from [FinancialData.net](https://financialdata.net).

### 2. Connection
Add the following to your **Claude Desktop** config file or **Cursor** MCP settings:

```json
{
  "mcpServers": {
    "financial-data": {
      "command": "/path/to/uv",
      "args": [
        "--directory",
        "/absolute/path/to/mcp-server",
        "run",
        "server.py"
      ],
      "env": {
        "FINANCIAL_DATA_API_KEY": "paste_your_api_key_here"
      }
    }
  }
}

```

To set up your MCP server, follow these steps to update your configuration:

1. **Replace** /path/to/uv: Open your terminal and run which uv (Mac/Linux) or where uv (Windows). Replace the placeholder in the "command" field with that result.

2. **Replace** /absolute/path/to/mcp-server: Find the full folder path where your server.py is saved. Replace the placeholder in the "--directory" argument with this path.

3. **Add your API key**: Replace "paste_your_api_key_here" with your actual FINANCIAL_DATA_API_KEY.

Installation

Add this MCP to your configuration:

{
  "mcpServers": {
    "financialdata-net-mcp-server": {
      // See GitHub repository for configuration
    }
  }
}

See the GitHub repository for full installation instructions.