{"id":"0ef46503-97ed-4792-9092-25c7ffff3dad","shortId":"Phc3ex","kind":"skill","title":"Give MCP agents disposable code execution sandboxes with OpenSandbox MCP","tagline":"Expose sandbox creation, command execution, and file operations to MCP-capable agents so they can run untrusted code inside disposable Docker or Kubernetes-backed runtimes.","description":"# Give MCP agents disposable code execution sandboxes with OpenSandbox MCP\n\nExpose sandbox creation, command execution, and file operations to MCP-capable agents so they can run untrusted code inside disposable Docker or Kubernetes-backed runtimes.\n\n## Prerequisites\n\nDocker for local runtime or Kubernetes for cluster runtime, plus an MCP-capable client such as Claude Code or Cursor.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install opensandbox\n- npm install @alibaba-group/opensandbox\n- pip install opensandbox-cli\n- uv tool install opensandbox-cli\n\nRequirements and caveats from upstream:\n- OpenSandbox is a **general-purpose sandbox platform** for AI applications, offering multi-language SDKs, unified sandbox APIs, and Docker/Kubernetes runtimes for scenarios like Coding Agents, GUI Agents, Agent Evaluat...\n- **Multi-language SDKs**: Provides sandbox SDKs in Python, Java/Kotlin, JavaScript/TypeScript, C#/.NET, Go.\n- **Sandbox Runtime**: Built-in lifecycle management supporting Docker and [high-performance Kubernetes runtime](./kubernetes), enabling both local runs and large-scale distributed scheduling.\n\nBasic usage or getting-started notes:\n- OpenSandbox also provides osb, a terminal CLI for the common sandbox workflow: create sandboxes, run commands, move files, inspect diagnostics, and manage runtime egress policy.\n- bash\n- # or\n\n- Source: https://github.com/alibaba/OpenSandbox\n- Extracted from upstream docs: https://raw.githubusercontent.com/alibaba/OpenSandbox/HEAD/README.md\n\n## Documentation\n\n- https://open-sandbox.ai\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp/)","tags":["give","mcp","agents","disposable","code","execution","sandboxes","with","opensandbox","skills","agentskillexchange","agent-skills"],"capabilities":["skill","source-agentskillexchange","skill-give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,749 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:42.652Z","embedding":null,"createdAt":"2026-05-18T13:16:52.211Z","updatedAt":"2026-05-18T19:10:42.652Z","lastSeenAt":"2026-05-18T19:10:42.652Z","tsv":"'/.net':177 '/alibaba/opensandbox':242 '/alibaba/opensandbox/head/readme.md':249 '/kubernetes':194 '/opensandbox':117 '/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp/)':258 'agent':3,23,40,60,160,162,163,253 'agentskillexchange.com':257 'agentskillexchange.com/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp/)':256 'ai':143 'alibaba':115 'alibaba-group':114 'also':213 'api':152 'applic':144 'back':36,73 'bash':237 'basic':205 'built':182 'built-in':181 'c':176 'capabl':22,59,89 'caveat':131 'claud':93 'cli':122,128,218 'client':90 'cluster':83 'code':5,29,42,66,94,159 'command':14,51,227 'common':221 'creat':224 'creation':13,50 'cursor':96 'diagnost':231 'dispos':4,31,41,68 'distribut':203 'doc':246 'docker':32,69,76,187 'docker/kubernetes':154 'document':250 'egress':235 'enabl':195 'environ':108 'evaluat':164 'exchang':255 'execut':6,15,43,52 'expos':11,48 'extract':243 'file':17,54,229 'general':138 'general-purpos':137 'get':209 'getting-start':208 'github.com':241 'github.com/alibaba/opensandbox':240 'give':1,38 'go':178 'group':116 'gui':161 'high':190 'high-perform':189 'insid':30,67 'inspect':230 'instal':97,101,110,113,119,125 'java/kotlin':174 'javascript/typescript':175 'kubernet':35,72,81,192 'kubernetes-back':34,71 'languag':148,167 'larg':201 'large-scal':200 'lifecycl':184 'like':158 'local':78,197 'manag':185,233 'match':106 'mcp':2,10,21,39,47,58,88 'mcp-capabl':20,57,87 'move':228 'multi':147,166 'multi-languag':146,165 'note':211 'npm':112 'offer':145 'open-sandbox.ai':251 'opensandbox':9,46,111,121,127,134,212 'opensandbox-c':120,126 'oper':18,55 'osb':215 'path':104 'perform':191 'pip':109,118 'platform':141 'plus':85 'polici':236 'prerequisit':75 'provid':169,214 'purpos':139 'python':173 'raw.githubusercontent.com':248 'raw.githubusercontent.com/alibaba/opensandbox/head/readme.md':247 'requir':129 'run':27,64,198,226 'runtim':37,74,79,84,155,180,193,234 'sandbox':7,12,44,49,140,151,170,179,222,225 'scale':202 'scenario':157 'schedul':204 'sdks':149,168,171 'setup':103 'skill':254 'skill-give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp' 'sourc':239,252 'source-agentskillexchange' 'start':210 'support':186 'termin':217 'tool':124 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'unifi':150 'untrust':28,65 'upstream':100,133,245 'usag':206 'use':98 'uv':123 'workflow':223","prices":[{"id":"4ddcdda6-2976-4238-b32f-33b03e30f5a2","listingId":"0ef46503-97ed-4792-9092-25c7ffff3dad","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:52.211Z"}],"sources":[{"listingId":"0ef46503-97ed-4792-9092-25c7ffff3dad","source":"github","sourceId":"agentskillexchange/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:52.211Z","lastSeenAt":"2026-05-18T19:10:42.652Z"}],"details":{"listingId":"0ef46503-97ed-4792-9092-25c7ffff3dad","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"1d843edcf4b7007ed78627f0f686e64e9b08ec75","skill_md_path":"skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Give MCP agents disposable code execution sandboxes with OpenSandbox MCP","description":"Expose sandbox creation, command execution, and file operations to MCP-capable agents so they can run untrusted code inside disposable Docker or Kubernetes-backed runtimes."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/give-mcp-agents-disposable-code-execution-sandboxes-with-opensandbox-mcp"},"updatedAt":"2026-05-18T19:10:42.652Z"}}