Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Server

    An MCP server for interacting with the Financial Datasets stock market API. Python-based implementation. Trusted by 600+ developers.

    682 stars
    Python
    Updated Nov 3, 2025

    Documentation

    Financial Datasets MCP Server

    Introduction

    This is a Model Context Protocol (MCP) server that provides access to stock market data from Financial Datasets.

    It allows Claude and other AI assistants to retrieve income statements, balance sheets, cash flow statements, stock prices, and market news directly through the MCP interface.

    Available Tools

    This MCP server provides the following tools:

    • get_income_statements: Get income statements for a company.
    • get_balance_sheets: Get balance sheets for a company.
    • get_cash_flow_statements: Get cash flow statements for a company.
    • get_current_stock_price: Get the current / latest price of a company.
    • get_historical_stock_prices: Gets historical stock prices for a company.
    • get_company_news: Get news for a company.
    • get_available_crypto_tickers: Gets all available crypto tickers.
    • get_crypto_prices: Gets historical prices for a crypto currency.
    • get_historical_crypto_prices: Gets historical prices for a crypto currency.
    • get_current_crypto_price: Get the current / latest price of a crypto currency.

    Setup

    Prerequisites

    • Python 3.10 or higher
    • uv package manager

    Installation

    1. Clone this repository:

    bash
    git clone https://github.com/financial-datasets/mcp-server
       cd mcp-server

    2. If you don't have uv installed, install it:

    bash
    # macOS/Linux
       curl -LsSf https://astral.sh/uv/install.sh | sh
       
       # Windows
       curl -LsSf https://astral.sh/uv/install.ps1 | powershell

    3. Install dependencies:

    bash
    # Create virtual env and activate it
       uv venv
       source .venv/bin/activate  # On Windows: .venv\Scripts\activate
       
       # Install dependencies
       uv add "mcp[cli]" httpx  # On Windows: uv add mcp[cli] httpx

    4. Set up environment variables:

    bash
    # Create .env file for your API keys
       cp .env.example .env
    
       # Set API key in .env
       FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key

    5. Run the server:

    bash
    uv run server.py

    Connecting to Claude Desktop

    1. Install Claude Desktop if you haven't already

    2. Create or edit the Claude Desktop configuration file:

    bash
    # macOS
       mkdir -p ~/Library/Application\ Support/Claude/
       nano ~/Library/Application\ Support/Claude/claude_desktop_config.json

    3. Add the following configuration:

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

    Replace /path/to/uv with the result of which uv and /absolute/path/to/financial-datasets-mcp with the absolute path to this project.

    4. Restart Claude Desktop

    5. You should now see the financial tools available in Claude Desktop's tools menu (hammer icon)

    6. Try asking Claude questions like:

    • "What are Apple's recent income statements?"
    • "Show me the current price of Tesla stock"
    • "Get historical prices for MSFT from 2024-01-01 to 2024-12-31"

    Similar MCP

    Based on tags & features

    • MA

      Manim Mcp Server

      Python·
      490
    • WE

      Web Eval Agent

      Python·
      1.2k
    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MA

      Manim Mcp Server

      Python·
      490
    • WE

      Web Eval Agent

      Python·
      1.2k
    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k