1. Conduid
  2. Developer Tools
  3. Finance MCP
MCP server · Developer Tools

Finance MCP

mcp server to pull finance data

Unclaimed last commit 9 months ago devtools
45Fair

Scored 2 days ago · breakdown

About Finance MCP

Finance MCP is an MCP server published by ryar001 in the Developer Tools category: mcp server to pull finance data. It has been installed 0 times through Conduid.

The repository has 1 stars and 0 forks, with the last commit 9 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx finance-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Finance MCP

Powered by Claude · Grounded in docs

I know everything about Finance MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.0v0.1.0

README

Finance MCP Server

A Model Context Protocol (MCP) server that provides financial data for LLMs. This server specifically fetches financial statements (Income Statement, Balance Sheet, Cash Flow) for public companies.

Features

  • Free to use: No API keys required.
  • Structured Data: Returns data in consistent Pydantic models (JSON schema).
  • Easy Integration: Works with any MCP-compliant client (Claude Desktop, Cursor, etc.).

Data Source

This package retrieves financial data from Yahoo Finance using the yfinance library. Note: This tool is for educational and research purposes. Please respect Yahoo Finance's terms of service.

Installation & Usage

Option 1: Quick Use with uvx (Recommended)

You can run this server directly without standard installation using uv (or uvx).

Add this to your MCP settings configuration (e.g., ~/.config/Claude/claude_desktop_config.json or your IDE's MCP config):

{
  "mcpServers": {
    "finance": {
      "command": "uvx",
      "args": [
        "finance-mcp-free"
      ]
    }
  }
}

Option 2: Local Development (Git Clone)

If you want to modify the code or run it locally:

  1. Clone the repository:

    git clone https://github.com/ryar001/finance_mcp.git
    cd finance_mcp
    
  2. Install dependencies:

    # Using uv (recommended)
    uv venv
    source .venv/bin/activate
    uv sync
    
    # Or using pip
    pip install -e .
    
  3. Run the server:

    # Run directly
    finance-mcp
    
    # Or via fastmcp dev for auto-reload
    fastmcp dev finance_mcp/main_mcp.py:mcp_server
    

Data Models

The server returns data structured according to strict Pydantic models to ensure reliability for your LLM.

Example Return Format

All financial statements return a dictionary where keys are dates and values are the statement object.

Income Statement Example:

{
  "30/09/2023": {
    "ticker": "AAPL",
    "period": "30/09/2023",
    "total_revenue": 89498000000,
    "net_income": 22956000000,
    "cost_of_revenue": 49071000000,
    "gross_profit": 40427000000,
    "operating_expenses": 13458000000,
    "operating_income": 26969000000,
    ...
  }
}

The data is strictly typed to ensure your LLM can reliably query fields like total_revenue, net_income, etc.

README mirrored from the source repository 2 days ago. The original is authoritative.

Questions

About Finance MCP

How do I install Finance MCP?

Run npx finance-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Finance MCP safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Finance MCP still maintained?

The last commit was 9 months ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.