Bitkom Universe by bigdataheaven
Entwickler · Model Context Protocol

Der MCP-Connector.

Model Context Protocol (MCP) ermöglicht es KI-Assistenten wie Claude, direkt auf das Bitkom Universe zuzugreifen. Der Server nutzt Server-Sent Events (SSE) für Echtzeit-Kommunikation.

156,498
Indexierte Chunks
6,939
Dokumente
6
MCP Tools
~800MB
Knowledge Base
MCP Server ist LIVE SSE-Endpoint verfügbar unter https://bitkom.t-00-l.com/sse
Verbindung

Endpoints

GEThttps://bitkom.t-00-l.com/sse
SSE-Verbindung für MCP-Clients (Claude Desktop, Claude Code). Gibt Session-ID zurück.
POSThttps://bitkom.t-00-l.com/message
JSON-RPC Message-Endpoint für Client-zu-Server Kommunikation (tools/list, tools/call)
GEThttps://bitkom.t-00-l.com/tools
Liste aller verfügbaren Tools mit vollständigen JSON Schemas
GEThttps://bitkom.t-00-l.com/mcp-health
Health-Check Endpoint
Ausprobieren

Live Test

Teste die Endpoints direkt im Browser:

6 Tools

Verfügbare Tools

bitkom_search
Semantische Suche über alle 156.498 Dokumenten-Chunks mit natürlicher Sprache
query: string, limit?: number (default: 10), doc_type?: "press"|"publication"|"study"|"topic"
bitkom_get_document
Volltext und Metadaten eines spezifischen Dokuments abrufen
doc_id: string, include_content?: boolean (default: true)
bitkom_graph_explore
Knowledge Graph von einem Startpunkt aus explorieren (151 Nodes, 1.861 Edges)
entity: string, depth?: number (default: 1), types?: string (person,org,topic,law)
bitkom_find_connections
Verbindungen zwischen zwei Entitäten im Knowledge Graph finden
from_entity: string, to_entity: string, max_hops?: number (default: 5)
bitkom_trending_topics
Aktuelle Top-Themen mit Hype-Score und Trend-Indikatoren
limit?: number (default: 20)
bitkom_media_coverage
Externe Medienberichte zu Bitkom-Publikationen
limit?: number (default: 20)
Einrichtung

Konfiguration für Claude Desktop

Füge folgende Konfiguration in ~/.config/Claude/claude_desktop_config.json (macOS/Linux) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:

{ "mcpServers": { "bitkom-universe": { "url": "https://bitkom.t-00-l.com/sse" } } }
Einrichtung

Konfiguration für Claude Code

Erstelle eine .mcp.json Datei in deinem Projekt-Root:

{ "mcpServers": { "bitkom-universe": { "type": "sse", "url": "https://bitkom.t-00-l.com/sse" } } }
Shell

curl Beispiele

# Health Check curl https://bitkom.t-00-l.com/mcp-health # Tools Liste abrufen curl https://bitkom.t-00-l.com/tools # SSE Verbindung testen curl -N https://bitkom.t-00-l.com/sse # Chat API (direkt, ohne MCP) curl -X POST https://bitkom.t-00-l.com/api/chat \ -H "Content-Type: application/json" \ -d '{"query":"Was sagt Bitkom zu KI?"}'
Beispiel

Beispiel-Interaktion

// User fragt Claude: "Was sagt Bitkom zur KI-Verordnung und wer sind die Key Player?" // Claude ruft automatisch auf: bitkom_search({query: "KI-Verordnung AI Act", limit: 5}) bitkom_graph_explore({entity: "ki-verordnung", types: "person,org"}) // Claude antwortet mit Quellen: "Laut der Bitkom-Position vom 28.01.2026 fordert der Verband eine pragmatische Umsetzung des AI Acts. Präsident Dr. Ralf Wintergerst betonte... [Quelle: PM 2026-01-28] Key Player im Bitkom-Netzwerk zu diesem Thema: - Dr. Ralf Wintergerst (Präsident, 147 Dokumente) - Susanne Dehmel (Geschäftsleitung, 89 Dokumente) - Microsoft, SAP, Google (Mitgliedsunternehmen)"
Anwendung

Use Cases

Research & Analyse
Schneller Überblick über Bitkom-Positionen zu beliebigen Digitalthemen
Content Creation
Artikel und Präsentationen mit zitierbaren Bitkom-Quellen erstellen
Stakeholder Mapping
Verbindungen zwischen Personen, Firmen und Themen entdecken
Trend Monitoring
Entwicklung von Themen über Zeit verfolgen und Hype-Zyklen erkennen
Stand

Status

REST API Backend — FastAPI mit Chat, Search, Documents, Graph, Trends
MCP Server (TypeScript) — SSE Transport mit 6 Tools
Vector Embeddings — 156.498 Chunks in ChromaDB indexiert
RAG Chat — Claude Sonnet mit semantischer Suche
HTTPS Deployment — Öffentlich erreichbar via nginx