mcp-code-executor-server
0
The MCP Code Executor Server is a robust MCP server designed to enable AI models to execute code across various programming languages in a secure environment. It supports multiple languages and ensures secure execution through isolated containers.
MCP Code Executor Server
The MCP Code Executor Server is an MCP-based platform that allows AI agents to execute code in multiple languages securely. It features:
- Multi-language support including Java, Python, JavaScript, TypeScript, and C++.
- Secure execution in isolated environments.
- MCP integration for easy client discovery.
- Automatic compilation and error feedback management.
- Resource cleanup with execution timeouts.
Architecture
- Operates on a client-server model, leveraging sandboxed runtimes for isolation.
Getting Started
- Requires Java 17+, Python 3.8+, Node.js, and a C++ compiler.
- Can be run locally or via Docker.