Code Sandbox MCP-Server
Führen Sie Code sicher in einer von Docker betriebenen Sandbox mit dem Code Sandbox MCP-Server für FlowHunt aus, testen und verwalten Sie ihn. Ideal für KI, Automatisierung und sichere Entwickler-Workflows.

Was macht der “Code Sandbox” MCP-Server?
Der Code Sandbox MCP (Model Context Protocol) Server ist ein spezialisiertes Tool, das KI-Assistenten und Anwendungen eine sichere, isolierte Umgebung zur Code-Ausführung bietet. Durch Docker-Containerisierung ermöglicht er eine sichere Code-Ausführung, indem er flexible, wegwerfbare Container verwaltet, die vom Nutzer oder von KI generierten Code ausführen. Dieser Sandbox-Ansatz garantiert hohe Sicherheit, da Code das Host-System nicht beeinträchtigen oder sensible Daten verlieren kann. Der Server unterstützt verschiedene Entwicklungs-Workflows, darunter das Ausführen von Shell-Befehlen, das Übertragen von Dateien und das Streamen von Logs – alles innerhalb von benutzerdefinierten oder frei wählbaren Docker-Images. Indem diese Funktionen über das MCP-Protokoll bereitgestellt werden, hilft Code Sandbox MCP KI-Entwicklern, Code sicher und effizient zu automatisieren, zu testen und zu verwalten – und erschließt so fortschrittliche Möglichkeiten für KI-gesteuerte Agenten und Entwickler-Tools.
Liste der Prompts
Im Repository oder in der Dokumentation werden keine Prompt-Vorlagen explizit erwähnt.
Liste der Ressourcen
Im Repository oder in der Dokumentation sind keine expliziten MCP-Ressourcen beschrieben.
Liste der Tools
- Flexibles Container-Management: Ermöglicht die Erstellung und Verwaltung isolierter Docker-Container zur sicheren Code-Ausführung.
- Unterstützung benutzerdefinierter Umgebungen: Sie können jedes Docker-Image als Ausführungsumgebung nutzen und die Sandbox so auf bestimmte Sprachen oder Projekte anpassen.
- Dateioperationen: Erleichtert den einfachen Transfer von Dateien und Verzeichnissen zwischen Host-System und Containern, ermöglicht Kontext-Sharing und persistente Speicherung.
- Befehlsausführung: Unterstützt das Ausführen beliebiger Shell-Befehle innerhalb der Container-Umgebung – nützlich für Kompilierung, Tests oder Skripte.
- Echtzeit-Protokollierung: Streamt Container-Logs und Befehlsausgaben in Echtzeit und liefert sofortiges Feedback und Debugging-Informationen.
Anwendungsfälle dieses MCP-Servers
- Sichere Code-Ausführung: Führen Sie nicht vertrauenswürdigen oder vom Nutzer eingereichten Code in einer Sandbox aus, um Systemkompromittierung und Datenlecks zu verhindern.
- Automatisiertes Testen: Führen Sie Test-Suiten aus, kompilieren Sie Code und überprüfen Sie Ausgaben in sauberen, wegwerfbaren Containern – für Reproduzierbarkeit und Isolation.
- KI-Agenten-Programmierung: Erlauben Sie KI-Assistenten, Code sicher zu schreiben, zu ändern und auszuführen – etwa im Rahmen von Programmier- oder Code-Review-Aufgaben.
- Ausbildung und Experimentieren: Bieten Sie Lernenden oder Nutzern sichere Umgebungen, um mit Code zu experimentieren, ohne die geteilte Infrastruktur zu gefährden.
- Continuous Integration Pipelines: Integrieren Sie mit CI-Systemen, um Build- oder Deployment-Schritte in sicheren Containern auszuführen, die vom MCP-Server verwaltet werden.
So richten Sie es ein
Windsurf
- Stellen Sie sicher, dass Docker auf Ihrem System installiert und ausgeführt wird.
- Suchen Sie Ihre Windsurf-Konfigurationsdatei (typischerweise
~/.windsurf/config.json
). - Fügen Sie den Code Sandbox MCP-Server im Abschnitt
mcpServers
hinzu:{ "mcpServers": { "code-sandbox": { "command": "npx", "args": ["@Automata-Labs-team/code-sandbox-mcp@latest"] } } }
- Speichern Sie die Konfigurationsdatei und starten Sie Windsurf neu.
- Überprüfen Sie, ob der Server läuft und über das Windsurf-Dashboard erreichbar ist.
API-Schlüssel absichern
Verwenden Sie Umgebungsvariablen für sensible Schlüssel:
{
"mcpServers": {
"code-sandbox": {
"command": "npx",
"args": ["@Automata-Labs-team/code-sandbox-mcp@latest"],
"env": {
"API_KEY": "${API_KEY}"
},
"inputs": {
"apiKey": "${API_KEY}"
}
}
}
}
Claude
- Prüfen Sie, dass Docker läuft.
- Öffnen Sie die Claude-Konfigurationsdatei.
- Fügen Sie den Server wie folgt hinzu:
{ "mcpServers": { "code-sandbox": { "command": "npx", "args": ["@Automata-Labs-team/code-sandbox-mcp@latest"] } } }
- Starten Sie Claude neu und bestätigen Sie die Integration.
Cursor
- Stellen Sie sicher, dass Docker läuft.
- Bearbeiten Sie die Cursor-Konfigurationsdatei.
- Fügen Sie die MCP-Server-Konfiguration ein:
{ "mcpServers": { "code-sandbox": { "command": "npx", "args": ["@Automata-Labs-team/code-sandbox-mcp@latest"] } } }
- Speichern Sie die Änderungen und starten Sie Cursor neu.
Cline
- Überprüfen Sie, dass Docker installiert und ausgeführt wird.
- Suchen Sie die Cline-Konfigurationsdatei.
- Fügen Sie den MCP-Server-Eintrag hinzu:
{ "mcpServers": { "code-sandbox": { "command": "npx", "args": ["@Automata-Labs-team/code-sandbox-mcp@latest"] } } }
- Speichern Sie und starten Sie Cline neu, damit die Änderungen übernommen werden.
Hinweis: Verwenden Sie immer Umgebungsvariablen, um sensible Konfigurationsdaten wie API-Schlüssel zu verwalten. Siehe das obige Beispiel für die Einstellung von
env
undinputs
in Ihrer Konfiguration.
So nutzen Sie dieses MCP in Flows
MCP in FlowHunt verwenden
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Fügen Sie im Abschnitt System-MCP-Konfiguration die Details Ihres MCP-Servers in diesem JSON-Format ein:
{
"code-sandbox": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Nach der Konfiguration kann der KI-Agent dieses MCP als Tool mit Zugriff auf alle Funktionen und Fähigkeiten nutzen. Denken Sie daran, “code-sandbox” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch Ihre eigene MCP-Server-URL.
Übersicht
Abschnitt | Verfügbarkeit | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen gefunden |
Liste der Ressourcen | ⛔ | Keine expliziten MCP-Ressourcen gefunden |
Liste der Tools | ✅ | Container-Management, Dateioperationen, Befehlsausführung, Logging usw. |
API-Schlüssel-Absicherung | ✅ | Beispiel für Umgebungsvariablen in JSON-Konfiguration gegeben |
Sampling Support (weniger relevant für Bewertung) | ⛔ | Keine Erwähnung von Sampling-Support |
Unsere Meinung
Dieser MCP-Server bietet robuste, essenzielle Funktionen für sichere Code-Ausführung per Containerisierung und praxisnahe Einrichtungsanleitungen. Allerdings fehlen explizite Dokumentationen für MCP-Promptvorlagen und Ressourcen-Primitiven, was die sofortige Nutzbarkeit in manchen MCP-Kontexten einschränkt. Die klare Lizenz, aktive Entwicklung sowie eine gute Anzahl an Sternen/Forks erhöhen die Zuverlässigkeit. Roots und Sampling werden nicht erwähnt oder unterstützt.
Bewertung: 7/10. Ausgezeichnet für sichere Code-Ausführung und Entwickler-Workflows, aber es wäre von Vorteil, mehr MCP-native Dokumentation und Ressourcen/Prompt-Definitionen zu haben.
MCP-Score
Hat eine LICENSE | ✅ (MIT) |
---|---|
Mindestens ein Tool | ✅ |
Anzahl der Forks | 29 |
Anzahl der Sterne | 203 |
Häufig gestellte Fragen
- Was ist der Code Sandbox MCP-Server?
Der Code Sandbox MCP-Server ist ein Tool, das sichere, isolierte Docker-Container zur Code-Ausführung bereitstellt. Er ermöglicht es KI-Assistenten und Entwickler-Tools, Code sicher und effizient auszuführen, zu testen und zu verwalten, ohne das Host-System zu gefährden.
- Was sind die Hauptfunktionen von Code Sandbox MCP?
Er bietet flexible Verwaltung von Docker-Containern, Unterstützung für benutzerdefinierte Umgebungen, Dateioperationen, Ausführung beliebiger Shell-Befehle und Echtzeit-Protokollierung – alles zugänglich über das MCP-Protokoll.
- Was sind die primären Anwendungsfälle?
Sichere Code-Ausführung, automatisiertes Testen, KI-Agenten-Programmierung, Ausbildungssandboxes und Integration in CI/CD-Pipelines sind die wichtigsten Anwendungsfälle.
- Wie richte ich den Code Sandbox MCP-Server ein?
Die Einrichtung erfordert das Hinzufügen des Servers zur Konfiguration Ihres bevorzugten Clients (Windsurf, Claude, Cursor oder Cline), das Sicherstellen, dass Docker läuft, und das Neustarten des Clients. Siehe die obigen Konfigurationsbeispiele für detaillierte Schritte.
- Wie schützt er mein System?
Durch die Ausführung aller Codes in wegwerfbaren Docker-Containern stellt der Server sicher, dass Code das Host-System nicht beeinflussen oder sensible Daten auslesen kann, und bietet so robuste Isolation und Sicherheit.
- Werden eigene Docker-Images unterstützt?
Ja, Sie können jedes Docker-Image als Ausführungsumgebung verwenden und so die Sandbox auf bestimmte Sprachen oder Projektanforderungen zuschneiden.
- Gibt es Prompt- oder Ressourcensupport?
In der Dokumentation sind keine expliziten Prompt-Vorlagen oder MCP-Ressourcenprimitiven enthalten, aber alle Kernfunktionen zur Code-Ausführung werden unterstützt.
- Welche Lizenz hat der Server und wie aktiv ist die Entwicklung?
Der Server steht unter der MIT-Lizenz, mit 203 Sternen und 29 Forks – das zeigt eine aktive Entwicklung und Nutzung durch die Community.
Testen Sie den Code Sandbox MCP-Server auf FlowHunt
Erleben Sie sichere, flexible und automatisierte Code-Ausführung mit FlowHunts Code Sandbox MCP-Server. Perfekt für KI-Agenten, Entwickler und Ausbildungsumgebungen.