MCP.so
Sign In

Finance MCP Server

@esurovtsev

Basic information

Category

Finance & Commerce

Transports

stdio

Author

esurovtsev

About Finance MCP Server

A minimal MCP server built with Python that exposes two example tools: one to convert a company name into a stock symbol, and another to fetch financial data from Yahoo Finance. The project focuses on learning how to build and run an MCP server—using a simple financial scenario p

Finance MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-finance-server-py": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "-e",
        "."
      ]
    }
  }
}

Finance MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Finance MCP Server?

A minimal MCP server built with Python that exposes two example tools: one to convert a company name into a stock symbol, and another to fetch financial data from Yahoo Finance. It is designed for learning how to build and run an MCP server, using a simple financial scenario as a demo use case.

How to use Finance MCP Server?

Install the package via uv pip install finance-mcp (production) or clone and install in development mode with uv pip install -e .. Run the server directly with the command finance-mcp. For use with Claude Desktop or other MCP clients, add the appropriate configuration to the MCP config file (e.g., claude_desktop_config.json), specifying the uv command with the path to the project directory.

Key features of Finance MCP Server

  • Convert company names to stock symbols.
  • Fetch financial data from Yahoo Finance.
  • Minimal Python implementation for learning MCP.
  • Runs as a standalone server via finance-mcp.
  • Compatible with Claude Desktop and MCP clients.

Use cases of Finance MCP Server

  • Learning how to build and run an MCP server from scratch.
  • Demonstrating tool integration with AI assistants using real financial data.
  • Experimenting with custom MCP tools in a development environment.

Frequently asked questions

1

What tools does Finance MCP Server provide?

It provides two example tools: one to convert a company name into a stock symbol, and another to fetch financial data from Yahoo Finance.

2

How do I install Finance MCP Server?

For production use, run `uv pip install finance-mcp`. For development, clone the repository and install with `uv pip install -e .`.

3

What are the dependencies or runtime requirements?

The server is built with Python and uses the `uv` package manager. It requires Python and the packages listed in the project’s setup.

4

How do I connect Finance MCP Server to Claude Desktop?

Add a configuration entry to your `claude_desktop_config.json` that invokes `uv` with the server directory and the `finance-mcp` command.

5

Is Finance MCP Server intended for production financial use?

No. The project is a learning demo; the financial scenario is purely a demonstration use case.

Comments

More Finance & Commerce MCP servers