MCP-Server zur Ausführung von Python-Code in einer Sandbox
2025-04-17
Dieser Artikel beschreibt einen Model Context Protocol (MCP)-Server, der Python-Code in einer Sandbox mithilfe von Pyodide in Deno ausführt und so eine Isolation vom Betriebssystem bietet. Der Server unterstützt verschiedene Modi: Standard-Ein-/Ausgabe (stdio), Server-Sent Events (SSE) und einen Warmup-Modus für Tests und Deployment. Ein Beispiel mit PydanticAI zeigt die Interaktion mit LLMs über einen Agenten mit diesem MCP-Server.
Entwicklung