What languages can I run in the sandbox?
TypeScript, JavaScript, and Python. Python runs via Pyodide inside the Deno environment.
@bewt85
基本信息
An MCP server that allows you to run TypeScript, JavaScript, and Python code in a sandbox on your local machine using the Deno® sandbox. This server provides a controlled environment for executing code with explicit permission controls.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-deno-sandbox": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"./node_modules/.bin/ts-node",
"src/index.ts"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
An MCP server that allows you to run TypeScript, JavaScript, and Python code in a local sandbox using the Deno® runtime. It enforces explicit permission controls (e.g., which websites to visit, which files to read/write) to protect your machine from untrusted code, especially when code is generated by LLMs.
Install Node.js or Deno. Add the server to your client’s configuration (e.g., claude_desktop_config.json) using either deno run npm:mcp-deno-sandbox or npx mcp-deno-sandbox, passing permission flags like --allow-net=icanhazip.com,example.com at startup. Permissions are static and require a server restart to change.
/tmp) with limited permissions.TypeScript, JavaScript, and Python. Python runs via Pyodide inside the Deno environment.
Permissions are passed as command-line arguments when starting the server (e.g., `--allow-read=/tmp`, `--allow-net=example.com`). They are the same as Deno permissions; you cannot change them without restarting the server.
No. “Deno” is a registered trademark of Deno Land LLC. This project is an independent fan creation.
Writing files with `open(PATH, 'w')` does not work; use `import js; js.fs.writeFileSync(PATH, CONTENT)` instead. When using `--allow-read` broadly, the server guesses which directories to mount into Pyodide (home and /tmp). Windows mounting may have issues.
It uses Deno’s sandbox, which relies on Chrome’s isolation technology. You control file, network, and execution permissions. Granting write access to the server’s config file or blanket FFI/execution permissions can completely undermine the sandbox.
A suite of Model Context Protocol (MCP) servers designed to enhance AI agent capabilities. Provides tools for media search/understanding (images, video), web information retrieval, PDF generation, and PowerPoint presentation creation, enabling agents to interact with diverse data
Quarkus LangChain4J Workshop that demonstrates both single AI service capabilities and Agentic AI orchestration
This project demonstrates a decoupled real-time agent architecture that connects LangGraph agents to remote tools served by custom MCP (Modular Command Protocol) servers. The architecture enables a flexible and scalable multi-agent system where each tool can be hosted independent
This is a very basic implementation of an Mcp-Reasoning-Server for Cursor AI .
This project demonstrates a decoupled real-time agent architecture that connects LangGraph agents to remote tools served by custom MCP (Modular Command Protocol) servers. The architecture enables a flexible and scalable multi-agent system where each tool can be hosted independent
评论