mcp-deno-sandbox
5
The Deno Sandbox MCP Server project offers a secure environment for running TypeScript, JavaScript, and Python code using the Deno runtime. It provides customizable permission controls to restrict code execution securely, suitable for testing and education.
Overview
Deno Sandbox MCP Server is a project aimed at running TypeScript, JavaScript, and Python code in a secure, sandboxed environment using the Deno runtime. It's designed for trusted code execution with customizable permission controls, allowing users to specify accessible files and networks. The sandbox uses Deno's security model to limit code capabilities, protecting against potential malicious code execution.
Features
- Run TypeScript, JavaScript, and Python in a sandbox
- Configure explicit permissions for code execution
- Control file and network access
- Utilizes Pyodide for Python execution
- Supports use with Claude Desktop
Non Features
- Focus on simplicity and auditability
- Sacrifices some performance for simplicity
Security Considerations
- Careful management of permissions is crucial to maintain security.