massive-mcp
massive-mcp
Ein MCP-Server (Model Context Protocol), der die Massive.com REST Stocks API für Claude Desktop und Claude Code bereitstellt.
Erstellt mit FastMCP + httpx (async). Stdio-Transport.
Was wird abgedeckt
Gruppe | Tools |
Aggregate / Balken |
|
Kurse & Trades |
|
Snapshots |
|
Ticker / Referenz |
|
Markt-Referenz |
|
Nachrichten |
|
Indikatoren |
|
Unternehmensmaßnahmen |
|
Finanzdaten |
|
Die Standardeinstellungen sind darauf ausgelegt, Antworten klein zu halten (niedriges limit, Kürzung bei 200 Elementen mit einem _truncated_note). Alle paginierten Tools akzeptieren cursor und geben next_cursor aus, wenn weitere Daten verfügbar sind.
Installation
# Recommended: uv
uv tool install --from . massive-mcp
# or pipx
pipx install .Für die Entwicklung:
uv sync --extra dev
uv run pytestKonfiguration
Setzen Sie Ihren API-Schlüssel über die Umgebungsvariablen. Beide Authentifizierungsmodi werden unterstützt – beginnen Sie mit bearer; falls Massive mit 401 ablehnt, wechseln Sie zu query.
export MASSIVE_API_KEY=sk_live_...
export MASSIVE_AUTH_MODE=bearer # or "query"Oder kopieren Sie .env.example nach .env.
Einbindung
Claude Desktop
Bearbeiten Sie claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"massive": {
"command": "uvx",
"args": ["massive-mcp"],
"env": {
"MASSIVE_API_KEY": "sk_live_...",
"MASSIVE_AUTH_MODE": "bearer"
}
}
}
}Starten Sie Claude Desktop neu.
Claude Code
claude mcp add massive --env MASSIVE_API_KEY=sk_live_... --env MASSIVE_AUTH_MODE=bearer -- uvx massive-mcpLokale Entwicklung
uv run massive-mcpVerwenden Sie den MCP Inspector, um die Tools manuell zu testen:
npx @modelcontextprotocol/inspector uvx massive-mcpAusprobieren
Sobald alles eingerichtet ist, können Sie Claude Dinge fragen wie:
"Was war der Schlusskurs von NVDA am Vortag?"
"Rufe die AAPL-Dividenden der letzten 12 Monate ab."
"Zeige mir die Top 10 Gewinner im Moment."
"Hole 5-Minuten-Balken für TSLA von gestern."
"RSI für SPY über die letzten 30 Tage."
Begleitende Skill
Dieses Repo enthält auch eine Claude-Skill – massive-trade-analysis –, die die MCP-Tools nutzt, um professionelle Swing-/Langzeit-Handelspläne zu erstellen (Einstieg, SL, kaskadierte TPs, R:R, Positionsgrößenbestimmung). Siehe skills/ für Installationsanweisungen.
Hinweise & Einschränkungen
Nur REST. Keine Unterstützung für WebSocket / FlatFiles.
Nur Aktien-Anlageklasse. Optionen/FX/Krypto-Endpunkte sind für v1 nicht vorgesehen.
Einige Endpunkte (
/vX/...) werden von Massive als Beta versioniert – Pfade können sich ändern.429-Antworten werden automatisch unter Berücksichtigung von
Retry-Afterwiederholt. 5xx-Fehler werden mit exponentiellem Backoff wiederholt (maximal 3 Versuche).Der API-Schlüssel wird niemals protokolliert. Fehler entfernen
apiKeyaus der angezeigten URL.
Lizenz
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/danielbres/SwinGrade-MCPs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server