Skip to main content
Glama
Ihtishammehmood

Finance MCP Server

Building a Finance agent with MCP

See Full Video:

Watch the video

Related MCP server: Financial Modeling Prep MCP Server

Overview

This project demonstrates the use of a Model Context Protocol (MCP) server for retrieving financial data. The MCP server is integrated with Agno and Smol Agent to showcase its versatility in handling multiple agentic frameworks in standardized way.

  1. MCP Server (Finance):

    • This server is created using financialdatasets api fetch financial information of companies

    • Standardizes interactions with external financial data sources using MCP.

  2. Agentic Framework Integration

    • Integrated mcp server with Agno and Smol Agent.

    • MCP creates a universal standard for all agentic workflows.

Features

  • MCP enables AI applications to access diverse data sources and tools using a consistent protocol, streamlining the development process.

  • AI applications (clients) communicate with MCP servers that expose specific capabilities, such as data access or function execution

  • MCP allows AI models to retrieve up-to-date information and perform actions based on real-time data, enhancing their responsiveness and accuracy .

Getting Started

  1. Clone the repository:

    git clone https://github.com/Ihtishammehmood/Finance_MCP-Server.git
  1. Add Groq and Financial Datasets APi to .env:

GROQ_API_KEY = "Place your GROQ API key here"
FINANCIAL_DATASETS_API_KEY = "Place your Financial Datasets API key here"
  1. Install UV package Manager

pip install uv
  1. Create Virtual Environment

uv venv
  1. Activate virtual Environment:

.venv\Scripts\activate
  1. Install dependencies

uv add -r requirements.txt
  1. Start Agno and Smol Agent integrations:

uv run agno_agent.py

Initialize MCP Inspector

  • Run mcp dev server.py in Terminal

Add MCP server in IDE

{
    "mcpServers": {
      "stockTools": {
        "command": "uv",
        "args": [
          "--directory",
          "Absolute path to server.py file directory",
          "run",
          "server.py"
        ]
      }
    }
  }

License

This project is licensed under the MIT License - see the LICENSE file for details.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    A Model Context Protocol (MCP) server that provides real-time access to financial market data through the free Alpha Vantage API. This server implements a standardized interface for retrieving stock quotes and company information.
    Last updated
    12
    103
    MIT
  • -
    license
    -
    quality
    -
    maintenance
    A Model Context Protocol server that enables AI assistants like Claude to programmatically access financial data from Financial Modeling Prep API, including company profiles, financial statements, metrics, SEC filings, and market data.
    Last updated
    5
  • A
    license
    C
    quality
    D
    maintenance
    A Model Context Protocol server that enables LLMs to access comprehensive financial data from Alpha Vantage API, including stock prices, fundamentals, forex, crypto, and economic indicators.
    Last updated
    94
    4
    1
    Apache 2.0
  • A
    license
    -
    quality
    B
    maintenance
    A Model Context Protocol server providing comprehensive access to Yahoo Finance data through the yahooquery library, enabling AI assistants to retrieve stock prices, financial statements, market data, and company analytics.
    Last updated
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ihtishammehmood/Finance_MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server