Financehub

by salveszz

283 downloads
Not rated
GitHub

About

Real-time financial data for AI agents. 14 tools covering crypto prices (CoinGecko/CoinCap), stock quotes (yfinance/Alpha Vantage/Twelve Data), and forex rates (Frankfurter/ExchangeRate-API). Automatic fallback data sources, Redis caching. Free tier: 500 requests/month.

Details

Author
salveszz
Downloads
283
Categories
Finance, API

- Real-time crypto prices, top coins, and historical data
- Real-time stock quotes and fundamentals like P/E and EPS
- Live forex rates and currency conversion
- Historical data for all asset classes up to 365 days
- Free tier with 500 requests per month
- API health monitoring tool

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Financehub
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Obtain a free API key from RapidAPI, install dependencies with pip install fastmcp httpx, download the server script, and add it to your MCP client configuration (e.g., Claude Desktop, Cursor, Windsurf). Then invoke any of the 14 available tools for real-time or historical financial data.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "financehub": {
            "financehub": {
                "command": "python",
                "args": [
                    "/path/to/mcp_server.py"
                ],
                "env": {
                    "FINANCEHUB_API_KEY": "your-rapidapi-key-here"
                }
            }
        }
    }
}

McpServers

{
    "financehub": {
        "command": "python",
        "args": [
            "/path/to/mcp_server.py"
        ],
        "env": {
            "FINANCEHUB_API_KEY": "your-rapidapi-key-here"
        }
    }
}

FinanceHub MCP Server

Connect AI agents to real-time financial data — crypto, stocks, and forex — through 14 MCP tools.

Tools

Crypto

- get_crypto_prices — Current prices, market cap, 24h volume & change - get_crypto_top — Top coins by market cap (1-250) - get_crypto_history — Historical price data (1-365 days) - get_crypto_detail — Full details for a single coin

Stocks

- get_stock_quotes — Real-time quotes for any ticker - search_stocks — Search by company name or symbol - get_stock_history — OHLCV history (1d to max range) - get_stock_detail — Fundamentals, P/E, EPS, 52-week range

Forex

- get_forex_rates — Latest exchange rates for any base currency - convert_currency — Live currency conversion - get_forex_history — Historical rates (1-365 days) - get_forex_currencies — All supported currency codes

Health

- get_api_health — API status and uptime

Setup

1. Get a free API key at https://rapidapi.com/salveszz/api/financehub-api 2. Install dependencies: pip install fastmcp httpx 3. Download mcp_server.py from this Gist 4. Add to your MCP client config (Claude Desktop, Cursor, Windsurf)

Pricing

- Free: 500 requests/month - Pro: $4.99/mo (5,000 requests) - Ultra: $12.99/mo (25,000 requests) - Mega: $34.99/mo (100,000 requests)
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.