MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

An MCP server that provides isolated sandbox environments for executing code in multiple programming languages. Built for AI assistants and developers who need secure, containerized code execution.

Created 9/9/2025
Updated 1 day ago
Repository documentation and setup instructions

SandboxRunner

SandboxRunner Banner

Multi-language MCP (Model Context Protocol) server providing isolated sandbox environments for secure code execution. Uses runc/OCI containers for process isolation and supports Python, JavaScript/TypeScript, Go, Rust, Java, C++, C#, and Shell.

Features

  • Secure containerized code execution with runc/OCI
  • Multi-language support with language-specific handlers
  • Resource monitoring and limits (CPU, memory, disk)
  • SQLite-based persistence for sandbox state
  • MCP protocol over stdio or HTTP/WebSocket
  • Configurable security policies and audit logging

Quick Start

Build and run:

make build
make run

Generate configuration:

make config

Run tests:

make test

Documentation

Configuration

Server configuration is managed through config/mcp-sandboxd.yaml. See Getting Started for configuration options.

Requirements

  • Go 1.24+
  • runc container runtime
  • Linux with container support

License

MIT

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/sandboxrunner/mcp-server
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "sandboxrunner-mcp-server": { "command": "git", "args": [ "clone", "https://github.com/sandboxrunner/mcp-server" ] } } }