MCP Catalogs
Home

mcp_massive

by massive-com·332·Score 52

An MCP server providing access to Massive.com financial market data via search, call, and query tools with in-memory SQLite storage.

financedeveloper-toolsai-llm
90
Forks
3
Open issues
this month
Last commit
2d ago
Indexed

Overview

The MCP Massive server provides seamless access to the full Massive.com financial data API through a simplified LLM-friendly interface with three composable tools: search_endpoints, call_api, and query_data. The server indexes all API endpoints dynamically at startup, automatically staying in sync with the API as it evolves. It includes built-in financial functions for options pricing, returns analysis, and technical indicators, with data storage capabilities using an in-memory SQLite database for efficient data handling and analysis.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Retrieve real-time stock prices, historical market data, and financial fundamentals
you:Calculate financial metrics like Black-Scholes option pricing and moving averages
you:Search through Massive.com API endpoints using natural language queries
you:What transport protocols are supported?
you:How much data can be stored in memory?

When to choose this

Choose this server when you need comprehensive financial market data through an AI-friendly interface with built-in analytical functions.

When NOT to choose this

Don't choose this if you need access to other financial data providers beyond Massive.com, as this server is limited to their API ecosystem.

Tools this server exposes

3 tools extracted from the README
  • search_endpoints

    Search for API endpoints and built-in functions by natural language query.

  • call_api

    Call any Massive.com REST API endpoint with optional storage and post-processing.

  • query_data

    Run SQL queries against stored SQLite database with post-processing support.

Comparable tools

polygon-mcpalpha-vantage-mcpyfinance-mcpmarketstack-mcp

Installation

Prerequisites

  • Python 3.12+
  • A Massive.com API key
  • Astral UV (v0.4.0+)

Claude Code Installation

npm install -g @anthropic-ai/claude-code
uv tool install "mcp_massive @ git+https://github.com/massive-com/mcp_massive@v0.10.0"
claude mcp add massive -e MASSIVE_API_KEY=your_api_key_here -- mcp_massive

Claude Desktop Installation

uv tool install "mcp_massive @ git+https://github.com/massive-com/mcp_massive@v0.10.0"
which mcp_massive

Then add to Claude Desktop config:

{
    "mcpServers": {
        "massive": {
            "command": "<path_to_mcp_massive>",
            "env": {
                "MASSIVE_API_KEY": "<your_api_key_here>",
                "HOME": "<your_home_directory>"
            }
        }
    }
}

FAQ

What transport protocols are supported?
The server supports STDIO, SSE, and streamable-HTTP transport protocols, configurable via CLI argument or the MCP_TRANSPORT environment variable.
How much data can be stored in memory?
The server defaults to a maximum of 50 tables with 50,000 rows per table, though these limits can be adjusted via MASSIVE_MAX_TABLES and MASSIVE_MAX_ROWS environment variables.

Compare mcp_massive with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.