ContextStream MCP Server
npx --prefer-online -y @contextstream/mcp-server@latest setupErste Schritte (VS Code + Copilot)
Option 1: Rust MCP (empfohlen)
curl -fsSL https://contextstream.io/scripts/mcp.sh | bashirm https://contextstream.io/scripts/mcp.ps1 | iexFühren Sie dann Folgendes aus:
contextstream-mcp setupOption 2: Node MCP
npx --prefer-online -y @contextstream/mcp-server@latest setupStarten Sie nach der Einrichtung VS Code/Copilot neu.
Funktioniert mit: Claude Code • Cursor • VS Code • Claude Desktop • Codex CLI • OpenCode • Antigravity
Das ist nicht nur Gedächtnis. Das ist Intelligenz.
Andere Tools geben Ihrer KI einen Notizblock. ContextStream gibt ihr ein Gehirn.
Ihre KI erinnert sich nicht nur an Dinge – sie versteht Ihre gesamte Codebasis, lernt aus jeder Konversation, zieht Wissen aus GitHub, Slack und Notion Ihres Teams und liefert genau den richtigen Kontext im genau richtigen Moment.
Einmal einrichten. Sofortige Transformation.
Was sich ändert, wenn Sie dies installieren
Vorher | Nachher |
KI durchsucht Dateien einzeln und verbraucht Token | Semantische Suche findet Code anhand der Bedeutung in Millisekunden |
Kontext geht bei langen Konversationen verloren | Intelligente Komprimierung bewahrt das Wichtige vor der Kompaktierung |
Teamwissen ist über Tools verstreut | Vereinheitlichte Intelligenz aus GitHub, Slack, Notion – automatisch |
Dieselben Fehler werden über Sitzungen hinweg wiederholt | Lernsystem stellt sicher, dass Ihre KI aus jedem Fehler lernt |
Generische Antworten, kein Projektbewusstsein | Tiefer Kontext über Ihre Architektur, Entscheidungen, Muster |
Die Power unter der Haube
Semantische Code-Intelligenz
Fragen Sie "Wo behandeln wir die Authentifizierung?" und erhalten Sie sofort die Antwort. Keine grep-Ketten. Kein Lesen von 10 Dateien. Ihre KI versteht Ihren Code auf konzeptioneller Ebene.
SmartRouter Kontext-Bereitstellung
Jede Nachricht wird analysiert. Riskantes Refactoring? Relevante Lektionen werden automatisch eingeblendet. Eine Entscheidung treffen? Ihre KI weiß, dass sie diese festhalten muss. Der richtige Kontext, jedes Mal, ohne dass Sie fragen müssen.
Team-Wissensfusion
Verbinden Sie GitHub, Slack und Notion. Diskussionen von vor Monaten? Werden eingeblendet, wenn sie relevant sind. Diese Architektur-Entscheidung, die in einem PR-Kommentar vergraben ist? Ihre KI weiß davon.
Code-Graph-Analyse
"Was hängt von UserService ab?" "Welche Auswirkungen hat die Änderung dieser Funktion?" Ihre KI sieht die Verbindungen in Ihrer gesamten Codebasis.
Bewusstsein für Kontextdruck
Lange Konversation? ContextStream verfolgt den Token-Verbrauch, speichert automatisch den kritischen Status und stellt sicher, dass nichts Wichtiges verloren geht, wenn der Kontext komprimiert wird.
Die Tools, die Ihre KI erhält
init → Loads your workspace context instantly
context → Delivers relevant context every single message
search → Semantic, hybrid, keyword—find anything by meaning
session → Captures decisions, preferences, lessons automatically
memory → Builds a knowledge graph of your project
graph → Maps dependencies and analyzes impact
project → Indexes your codebase for semantic understanding
media → Index and search video, audio, images (great for Remotion)
integration → Queries GitHub, Slack, Notion directlyIhre KI verwendet diese automatisch. Sie programmieren einfach.
Globaler Fallback-Arbeitsbereich (Nicht zugeordnete Ordner)
ContextStream unterstützt jetzt einen Catch-All-Modus für zufällige Ordner (zum Beispiel ~ oder Ad-hoc-Verzeichnisse), die noch keinem Projekt/Arbeitsbereich zugeordnet sind.
init(...)löst zuerst normale Ordnerzuordnungen auf (.contextstream/config.json, übergeordnete/globale Zuordnungen).Wenn keine Zuordnung existiert, wird ein einzelner versteckter globaler Fallback-Arbeitsbereich (
.contextstream-global) im Nur-Arbeitsbereich-Modus verwendet.Kontext-/Gedächtnis-/Sitzungstools funktionieren weiterhin ohne harte Einrichtungsfehler.
Projektgebundene Aktionen (zum Beispiel
project(action="ingest_local")) geben eine geführte Korrektur zurück, um ein Projekt zu erstellen/auszuwählen, anstatt mit einem rohenproject_id required-Fehler fehlzuschlagen.Sobald Sie einen zugeordneten Projektordner betreten, wird dieser echte Arbeitsbereich/Projekt priorisiert und ersetzt den Fallback-Bereich.
Manuelle Konfiguration
Überspringen Sie dies, wenn Sie den Einrichtungsassistenten ausgeführt haben.
claude mcp add contextstream -- npx --prefer-online -y @contextstream/mcp-server@latest
claude mcp update contextstream -e CONTEXTSTREAM_API_URL=https://api.contextstream.io -e CONTEXTSTREAM_API_KEY=your_key{
"mcpServers": {
"contextstream": {
"command": "npx",
"args": ["--prefer-online", "-y", "@contextstream/mcp-server@latest"],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key"
}
}
}
}Speicherorte: ~/.cursor/mcp.json • ~/Library/Application Support/Claude/claude_desktop_config.json
Lokaler Server:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"contextstream": {
"type": "local",
"command": ["npx", "-y", "contextstream-mcp"],
"environment": {
"CONTEXTSTREAM_API_KEY": "{env:CONTEXTSTREAM_API_KEY}"
},
"enabled": true
}
}
}Remote-Server:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"contextstream": {
"type": "remote",
"url": "https://mcp.contextstream.com",
"enabled": true
}
}
}Für die lokale Variante exportieren Sie CONTEXTSTREAM_API_KEY, bevor Sie OpenCode starten.
Speicherorte: ./opencode.json • ~/.config/opencode/opencode.json
Für GitHub Copilot in VS Code ist der einfachste Weg das gehostete Remote-MCP mit integriertem OAuth. Marketplace-Installationen sollten diese Remote-Server-Definition automatisch schreiben.
Gehostetes Remote-MCP (empfohlen)
{
"servers": {
"contextstream": {
"type": "http",
"url": "https://mcp.contextstream.io/mcp?default_context_mode=fast"
}
}
}Bei der ersten Verwendung sollte VS Code Sie auffordern, ContextStream im Browser zu autorisieren und dann die Einrichtung ohne API-Schlüssel in der Konfigurationsdatei abzuschließen.
npx @contextstream/mcp-server@latest setup verwendet für VS Code/Copilot jetzt standardmäßig dieses gehostete Remote-MCP, wenn Sie die produktive ContextStream-Cloud verwenden. Um stattdessen eine lokale Laufzeitumgebung zu erzwingen, führen Sie die Einrichtung mit CONTEXTSTREAM_VSCODE_MCP_MODE=local aus.
Für selbst gehostete oder nicht standardmäßige API-Bereitstellungen bleibt die lokale Laufzeitumgebung der Standard:
Rust MCP (empfohlen)
{
"servers": {
"contextstream": {
"type": "stdio",
"command": "contextstream-mcp",
"args": [],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key",
"CONTEXTSTREAM_TOOLSET": "complete",
"CONTEXTSTREAM_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_HOOK_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_SEARCH_LIMIT": "15",
"CONTEXTSTREAM_SEARCH_MAX_CHARS": "2400"
}
}
}
}Node MCP-Server
{
"servers": {
"contextstream": {
"type": "stdio",
"command": "npx",
"args": ["--prefer-online", "-y", "@contextstream/mcp-server@latest"],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key",
"CONTEXTSTREAM_TOOLSET": "complete",
"CONTEXTSTREAM_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_HOOK_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_SEARCH_LIMIT": "15",
"CONTEXTSTREAM_SEARCH_MAX_CHARS": "2400"
}
}
}
}Verwenden Sie die Copilot CLI, um den MCP-Server interaktiv hinzuzufügen:
/mcp addOder fügen Sie ihn zu ~/.copilot/mcp-config.json hinzu (wählen Sie eine Laufzeitumgebung):
Rust MCP (empfohlen)
{
"mcpServers": {
"contextstream": {
"command": "contextstream-mcp",
"args": [],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key",
"CONTEXTSTREAM_TOOLSET": "complete",
"CONTEXTSTREAM_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_HOOK_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_SEARCH_LIMIT": "15",
"CONTEXTSTREAM_SEARCH_MAX_CHARS": "2400"
}
}
}
}Node MCP-Server
{
"mcpServers": {
"contextstream": {
"command": "npx",
"args": ["--prefer-online", "-y", "@contextstream/mcp-server@latest"],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key",
"CONTEXTSTREAM_TOOLSET": "complete",
"CONTEXTSTREAM_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_HOOK_TRANSCRIPTS_ENABLED": "true",
"CONTEXTSTREAM_SEARCH_LIMIT": "15",
"CONTEXTSTREAM_SEARCH_MAX_CHARS": "2400"
}
}
}
}Weitere Informationen finden Sie in der GitHub Copilot CLI-Dokumentation.
Tipps für VS Code + Copilot
Führen Sie die Einrichtung einmal aus und behalten Sie beide Konfigurationsdateien:
~/.copilot/mcp-config.json.vscode/mcp.json
Rust-Installation: Verwenden Sie
contextstream-mcpals Befehl.Node-Installation: Verwenden Sie
npx --prefer-online -y @contextstream/mcp-server@latestals Befehl.Erzwingen Sie die lokale VS Code/Copilot-Einrichtung mit
CONTEXTSTREAM_VSCODE_MCP_MODE=local.Erzwingen Sie die gehostete Remote-VS Code/Copilot-Einrichtung mit
CONTEXTSTREAM_VSCODE_MCP_MODE=remote.Verwenden Sie
mcpServersin der Copilot CLI-Konfiguration undserversin der VS Code-Konfiguration.
Schnelle Fehlerbehebung
Entfernen Sie doppelte ContextStream-Einträge in den Konfigurationsbereichen Arbeitsbereich/Benutzer.
Überprüfen Sie, ob
CONTEXTSTREAM_API_URLundCONTEXTSTREAM_API_KEYgesetzt sind.Entfernen Sie veraltete Versions-Pins wie
@contextstream/mcp-server@0.3.xx.Starten Sie VS Code/Copilot nach Konfigurationsänderungen neu.
Bekannte Einschränkungen
HTTP-Transport OAuth und vscode.dev-Abhängigkeit
Der gehostete HTTP-MCP-Transport (https://mcp.contextstream.io/mcp) verwendet eine OAuth-Authentifizierung, die für den Redirect-Flow über vscode.dev geleitet wird. Dies kann in Umgebungen fehlschlagen, in denen vscode.dev blockiert ist (Unternehmensnetzwerke, regionale Einschränkungen, Blockaden auf CDN-Ebene).
Problemumgehung: Verwenden Sie stattdessen den stdio-Transport (Rust-Binärdatei oder Node.js) mit API-Schlüssel-Authentifizierung:
{
"contextstream": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@contextstream/mcp-server@latest"],
"env": {
"CONTEXTSTREAM_API_KEY": "your-api-key"
}
}
}SDK-Versionskompatibilität
@modelcontextprotocol/sdk-Versionen 1.28.0 und höher führen Breaking Changes ein. Die package.json fixiert das SDK auf >=1.25.1 <1.28.0, um inkompatible Auflösungen zu verhindern. Wenn beim Start Zod-Schema-Fehler auftreten, stellen Sie sicher, dass Ihre SDK-Version unter 1.28.0 liegt.
Marketplace-Hinweis
Der MCP-Marketplace-Eintrag zielt jetzt auf das gehostete Remote-MCP unter https://mcp.contextstream.io/mcp?default_context_mode=fast ab, damit VS Code den nativen OAuth-Flow verwenden kann, anstatt eine lokale npm-basierte stdio-Konfiguration zu schreiben.
Verwenden Sie die oben genannten lokalen Rust- oder Node-Laufzeitkonfigurationen nur, wenn Sie explizit eine lokale Ausführung, benutzerdefinierte/selbst gehostete Endpunkte oder Editor-Umgebungen wünschen, die den gehosteten Remote-Flow nicht unterstützen.
Links
Website: https://contextstream.io
Dokumentation: https://contextstream.io/docs
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest 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/contextstream/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server