csharp-runner
Verified Safeby sdcb
Overview
A high-performance and secure online platform for executing C# code in isolated Docker containers, supporting both HTTP and Model Context Protocol (MCP).
Installation
docker compose up -dEnvironment Variables
- MaxRuns
- Register
- RegisterHostUrl
- ExposedUrl
- WarmUp
- MaxTimeout
Security Notes
The system employs a robust Host-Worker architecture with Docker container isolation for untrusted code execution. Key security features include resource limits (CPU, memory, PIDs), network isolation for worker containers, and automatic worker recycling after a configurable number of runs to maintain a clean environment. No obvious hardcoded secrets or malicious patterns were found in the provided configuration files.
Similar Servers
hyper-mcp
A fast, secure Model Context Protocol (MCP) server that extends its capabilities through WebAssembly plugins, enabling AI agents to access tools, resources, and prompts.
mcp-server-code-execution-mode
This server enables LLM agents to execute Python code in a highly secure, isolated container environment, facilitating complex multi-tool orchestration and data analysis with minimal LLM context token usage.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
ipybox
A Python code execution sandbox for AI agents to programmatically interact with MCP tools and execute code actions in a stateful, sandboxed environment.