TickerAPI
OfficialTickerDB MCP-Server
MCP-Server (Model Context Protocol) für TickerDB — vorab berechnete Marktintelligenz für KI-Agenten.
Verbindet TickerDB mit jedem MCP-kompatiblen Client: Claude Desktop, Claude Code, Cursor, Windsurf, OpenClaw, LangChain, LlamaIndex, AutoGen, CrewAI und mehr.
Verfügbare Tools
Tool | Beschreibung |
| Technische + fundamentale Zusammenfassung für ein einzelnes Ticker-Symbol (unterstützt Datumsbereichs- und Ereignisfilterung) |
| Live-Daten für Ihre gespeicherten Watchlist-Ticker |
| Feld-basierte Diffs seit dem letzten Pipeline-Lauf |
| Ticker zu Ihrer Watchlist hinzufügen |
| Ticker aus Ihrer Watchlist entfernen |
| Kontodetails, Tarifstufe und Nutzung |
| Webhook für Watchlist-Änderungen registrieren |
| Registrierte Webhooks auflisten |
| Einen Webhook entfernen |
Verwenden Sie get_summary mit start/end-Parametern für Massen-Ticker-Synchronisierungen über einen Datumsbereich oder mit field/band-Parametern, um Ereignisvorkommen abzufragen.
Band-Stabilitäts-Metadaten
Die Tools für Zusammenfassungen, Watchlists und Watchlist-Änderungen geben Band-Stabilitäts-Metadaten zurück. Jedes Band-Feld (Trendrichtung, Momentum-Zone usw.) enthält ein zugehöriges _meta-Objekt, das beschreibt, wie stabil dieser Zustand ist. Das Stabilitäts-Label ist eines der folgenden: fresh, holding, established oder volatile. Die vollständigen Metadaten enthalten außerdem periods_in_current_state, flips_recent und flips_lookback. Dieser Kontext hilft Agenten dabei, zwischen einem neu eingetretenen Zustand und einem, der über viele Perioden hinweg Bestand hatte, zu unterscheiden, was die Qualität von Handelssignalen und Warnmeldungen verbessert.
Einrichtung
Option 1: Claude.ai (OAuth)
Der Remote-Server unter mcp.tickerdb.com unterstützt OAuth 2.1 für Claude.ai-Connectoren. Es ist keine API-Schlüsselverwaltung erforderlich – melden Sie sich mit Ihrem TickerDB-Konto an und Claude.ai erledigt den Rest.
Option 2: Remote-Server (Bearer-Token)
Verbinden Sie jeden beliebigen MCP-Client mit https://mcp.tickerdb.com/mcp unter Verwendung Ihres API-Schlüssels als Bearer-Token.
Option 3: npm-Paket (Claude Desktop, Cursor, etc.)
Fügen Sie dies zu Ihrer Claude Desktop-Konfiguration (claude_desktop_config.json) hinzu:
{
"mcpServers": {
"tickerdb": {
"command": "npx",
"args": ["tickerdb-mcp-server"],
"env": {
"TICKERDB_KEY": "tapi_your_api_key_here"
}
}
}
}Erhalten Sie einen API-Schlüssel unter tickerdb.com/dashboard.
Struktur
Dies ist ein Workspace mit drei Paketen:
shared/— Gemeinsame Tool-Definitionen, API-Client und Server-Factory (intern, nicht veröffentlicht)remote/— Cloudflare Worker, bereitgestellt untermcp.tickerdb.com(Streamable HTTP-Transport + OAuth 2.1)local/— Veröffentlichtes npm-Pakettickerdb-mcp-server(stdio-Transport)
Sowohl der Remote-Server als auch das npm-Paket verwenden dieselben Tool-Definitionen aus shared/. Der MCP-Server ist ein schlanker Proxy – die gesamte zugangsbasierte Zugriffskontrolle, Ratenbegrenzung und Feldfilterung wird von der TickerDB HTTP-API übernommen.
Authentifizierung
Der Remote-Server unterstützt zwei Authentifizierungsmethoden:
Bearer-Token — übergeben Sie Ihren
tapi_*API-Schlüssel direkt alsAuthorization: Bearer tapi_...OAuth 2.1 — wird von Claude.ai-Connectoren verwendet. Der Server implementiert dynamische Client-Registrierung, PKCE, Token-Austausch und Widerruf. Der
/authorize-Endpunkt leitet zur Zustimmung auf die TickerDB-Hauptseite weiter.
Entwicklung
# Install dependencies
npm install
# Build the remote worker
npm run build
# Dev server for remote worker
npx wrangler dev
# Build the npm package
cd local && npm install && npm run buildBereitstellung
Remote-Server:
npx wrangler deploynpm-Paket:
cd local
npm version patch
npm run build
npm publishLatest 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/tickerdb/tickerapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server