Agent MCP Studio: Bauen Sie Multi-Agent-MCP-Systeme vollständig in einem Browser über WASM

Agent MCP Studio ist eine reine Browser-IDE zum Erstellen und Orchestrieren von MCP-Agent-Systemen (Model Context Protocol). Der gesamte Stack – Tool-Erstellung, Multi-Agent-Orchestrierung, RAG, Codeausführung – läuft über WebAssembly aus einer einzigen statischen HTML-Datei. Kein Backend, kein Docker, kein Server. Schließen Sie den Tab, und alles ist weg.
Hauptfunktionen
- WASM-basierte Sandbox: Tools laufen in Pyodide (Python) oder DuckDB-WASM (SQL), ohne dass Code den Browser verlässt. Von LLMs generierter Code wird vor der Registrierung AST-validiert und beim ersten Aufruf JIT-kompiliert.
- 10 Orchestrierungsstrategien: Supervisor, Mixture of Experts (parallel + Synthesizer), Sequential Pipeline, Plan & Execute, Swarm, Debate, Reflection, Hierarchical, Round-Robin, Map-Reduce. Sie ziehen Tool-Chips auf Persona-Knoten in einem Service-Graphen, wählen eine Strategie aus, und die Topologie passt sich an.
- On-Device RAG: Nutzt Xenova/all-MiniLM-L6-v2 über Transformers.js für lokale Embeddings. Keine Netzwerkaufrufe.
- Integriertes LLM: Unterstützt OpenAI Chat Completions oder ein lokales Qwen 1.5 0.5B im Browser über Transformers.js für vollständig offline Betrieb.
- Bridge.js: Eine Node-Bridge kommuniziert über stdio mit Claude Desktop und über WebSocket mit Ihrem Tab – so wird Ihr Browser zu einem MCP-Server.
- Export in die Produktion: Erzeugt einen echten Python-MCP-Server:
server.py,agentic.py(originalgetreue Portierung der Browser-Orchestrierung),tools/*.py,Dockerfile,requirements.txt,.env.example. Exportiert auch als einzelne.agentpack.json(Projektpaket), die automatisch erforderliche externe Dienste ausos.environ.get(...)-Aufrufen erkennt.
Praktische Befehle
# Erstellen Sie das exportierte Docker-Image
cd agent-mcp-server-YYYY-MM-DD
docker build -t agent-mcp-export .
Ausführen (stdio – für lokale Nutzung mit Claude Desktop)
docker run --rm -i
-e MCP_ALLOWED_HOSTS='api.github.com,*.githubusercontent.com'
agent-mcp-export
Claude Desktop mit dem Container verbinden
{
"mcpServers": {
"agent-mcp-studio-export": {
"command": "docker",
"args": ["run","--rm","-i","-e","MCP_ALLOWED_HOSTS=api.github.com","agent-mcp-export"]
}
}
}
Der Export unterstützt auch das Deployment auf Fly.io, Railway, Render, Cloud Run, ECS usw. Das Image verwendet standardmäßig stdio; für HTTP siehe README.
Für wen es gedacht ist: Entwickler, die Multi-Agent-Systeme bauen und eine Null-Infrastruktur-Pipeline vom Prototyp zur Produktion wünschen, insbesondere solche, die mit MCP und lokalfirst KI experimentieren.
📖 Vollständige Quelle lesen: HN AI Agents
👀 Siehe auch

Tendr Skill: Deterministische CLI-Operationen für die Agentenspeicherverwaltung
Tendr Skill ist eine Agent Skill, die das Denken von der Ausführung trennt, um strukturiertes Langzeitgedächtnis zu ermöglichen. Sie erlaubt es Agenten zu entscheiden, was geändert werden muss, während ein CLI-Tool die strukturellen Operationen deterministisch ausführt. Sie unterstützt [[wikilinks]] und explizite semantische Hierarchien über Dateien hinweg.

Skillware fügt prompt_rewriter für deterministische Token-Kompression in Claude API-Agenten-Schleifen hinzu
Skillware hat eine neue prompt_rewriter-Funktion integriert, die Prompts vor dem Senden an die Claude-API um 50-80% komprimiert, wodurch Kosten in agentenbasierten Schleifen reduziert werden, während das deterministische Komprimieren ein stabiles Verhalten gewährleistet.

Analyse der wiederverwendbaren Go-Komponenten von Ollama für die lokale LLM-Entwicklung
Ein Entwickler untersuchte den Quellcode von Ollama und fand mehrere eigenständige Go-Komponenten, darunter einen reinen Go-Token-Sampler, GGUF-Lese-/Schreibfunktionen, Modellkonvertierungswerkzeuge, Chat-Vorlagen-Rendering und OpenAI-Kompatibilitätstransformationen, die nicht als separate Bibliotheken verfügbar sind.

Claude-Code-Plugin startet DOOM im Terminal, während die KI denkt
Ein Entwickler hat ein Claude Code-Plugin erstellt, das DOOM als tmux-Popup-Overlay während der KI-Verarbeitung anzeigt. Das Plugin nutzt doom-ascii, einen terminalbasierten DOOM-Quellport, und startet/beendet sich automatisch mit Prompts.