Financial MCP Server

<sub>Azure / Render / GCP Cloud Run host the MCP backend · Cloudflare deploys the optional HTTPS proxy</sub>

Local serverstdioPython

What is the Financial MCP Server?

Azure / Render / GCP Cloud Run host the MCP backend · Cloudflare deploys the optional HTTPS proxy

What you get

  • Core Stock Toolkit — Quotes, company overview, and price history tools for practical analysis workflows
  • Portfolio With Live Values — Maintain a watchlist/positions store and return portfolio-level valuation context
  • Configurable Price Alerts — Set per-ticker above / below thresholds and evaluate triggered alert events
  • News + Context Layer — Retrieve market news and optional sentiment-rich context summaries for research workflows
  • Secure Streamable HTTP — Static bearer (MCP_ACCESS_TOKEN) or OAuth JWT validation (MCP_AUTH_MODE=oauth) for public deployments
  • Cloud-Ready Deployment — Docker + one-click deploys for Azure Container Apps, Render, Google Cloud Run, and Cloudflare Worker proxy

Configuration and credentials

  • Python 3.7+ - Claude Desktop (or any MCP-compatible client) - Telegram bot credentials (for alerting) - Internet connection (for market/news data)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Financial MCP Server

{
  "mcpServers": {
    "Financial-MCP-Server": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "server.py"
      ],
      "env": {
        "SERPAPI_API_KEY": "YOUR_SERPAPI_API_KEY",
        "TELEGRAM_BOT_TOKEN": "YOUR_TELEGRAM_BOT_TOKEN",
        "TELEGRAM_USER_ID": "",
        "OPENAI_API_KEY": "YOUR_OPENAI_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.7+ - Claude Desktop (or any MCP-compatible client) - Telegram bot credentials (for alerting) - Internet connection (for market/news data)
VariableDescriptionRequired
SERPAPI_API_KEYDeclared in the maintainer’s client configuration.Check documentation
TELEGRAM_BOT_TOKENDeclared in the maintainer’s client configuration.Check documentation
TELEGRAM_USER_IDDeclared in the maintainer’s client configuration.Check documentation
OPENAI_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Financial to Prerequisites.”

Frequently asked questions

<sub>Azure / Render / GCP Cloud Run host the MCP backend · Cloudflare deploys the optional HTTPS proxy</sub> Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.