MCP Slim: Lokale Embedding-Suche für MCP-Tools reduziert Kontextüberladung

MCP Slim ist ein Proxy-Tool, das das Kontextaufblähungsproblem von MCP angeht, indem es vollständige Tool-Kataloge durch drei Meta-Tools ersetzt: Suche, Beschreibung und Aufruf. Anstatt alle Tool-Definitionen im Voraus zu laden, sucht das LLM nach dem, was es benötigt, und reduziert so die Nutzung des Kontextfensters um 96 %.
Wichtige Details
Das Tool zielt speziell auf das dokumentierte Kontextaufblähungsproblem von MCP ab, bei dem das Verbinden einiger Server vor der ersten Nachricht über 55.000 Token für Tool-Definitionen verbrauchen kann. Der Hauptunterschied von MCP Slim zu anderen Proxys wie mcp-compressor und MCProxy ist die Verwendung semantischer Suche mit einem lokalen MiniLM-Embedding-Modell. Dies ermöglicht es, relevante Tools ohne Schlüsselwortüberschneidung zu finden – zum Beispiel kann "eine Notiz speichern" create_entities finden.
Das Tool läuft vollständig offline und benötigt keine API-Schlüssel. Es funktioniert mit jedem stdio-MCP-Client, einschließlich Claude Desktop, Cursor, Cline, Windsurf und Zed.
Installation und Einrichtung
Die Installation erfolgt über: npx mcp-slim init
Das GitHub-Repository ist verfügbar unter: https://github.com/dopatools/mcp-slim
Der Autor (/u/OpportunitySpare2441) hat angeboten, Fragen zur Architektur oder zu Kompromissen zu beantworten.
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Git Pre-Commit-Hook verhindert, dass KI-Coding-Agents veraltete Dokumentation committen.
Ein Entwickler hat einen Git Pre-Commit-Hook erstellt, der Commits blockiert, wenn Dokumentationsdateien veraltet sind. Dies behebt speziell Probleme mit KI-Codierungsagenten wie Claude Code, Cursor, Windsurf und Copilot. Das Tool beendet mit Fehlercode 1, um KI-Agenten zu zwingen, die Dokumentation zu aktualisieren, bevor sie fortfahren.

Claude Command Center v5.0.0 fügt ab dem ersten Tag Unterstützung für Fable 5 mit Sitzungswechsel hinzu
Claude Command Center v5.0.0 bietet erstklassige Unterstützung für Anthropics neue Fable 5-Stufe, inklusive Modellwechsel während der Sitzung, einem überarbeiteten Modellauswähler und einem Fix für CLI-Fehler bei versionierten Aliasen.

llm-idle-timeout feuert nach 2 Minuten auf N100/WSL2 trotz timeoutSeconds-Einstellung
Ein Nutzer berichtet, dass der Idle-Watchdog in OpenClaw nach 2 Minuten auf N100/WSL2-Hardware auslöst und dabei die Einstellung timeoutSeconds=300 ignoriert, aufgrund des langsamen Gateway-Starts (45+ Sekunden) und fehlendem konfigurierbaren noOutputTimeoutMs.

Terminalbasierter 3D-Renderer erstellt mit Multi-Agent-Claude-Code-System
Ein Entwickler hat tortuise erstellt, einen rein terminalbasierten 3D-Renderer, der Gaußsche Splats mithilfe von Unicode- und ASCII-Symbolen darstellt, entwickelt über 3 Tage mit 70-80 KI-Agenten, die durch ein Claude-Code-Setup mit Subagenten innerhalb von Subagenten koordiniert wurden.