JavaScript Sandbox
Provides a secure JavaScript execution environment for running code snippets.
js-sandbox MCP Server
A Model Context Protocol server that provides a secure JavaScript execution environment.
Features
Tools
execute_js- Executes JavaScript code in an isolated environment- Parameters:
code(required): JavaScript code to executetimeout(optional): Maximum execution time in milliseconds (100-30000ms)memory(optional): Memory limit in bytes (1MB-100MB)
- Returns the result of code execution
- Parameters:
Security
- Isolated code execution in a controlled environment
- Configurable execution time and memory limits
- Protection against malicious code
Development
Install dependencies:
npm install
Build the server:
npm run build
Development mode with auto-rebuild:
npm run watch
Installation
Installing via Smithery
To install JavaScript Sandbox Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @garc33/js-sandbox-mcp-server --client claude
To use with Claude Desktop, add the server configuration:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"js-sandbox": {
"command": "/path/to/js-sandbox/build/index.js"
}
}
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using MCP Inspector, which is available as:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
Related Servers
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
MCP-Haskell
A complete Model Context Protocol (MCP) implementation for Haskell, supporting both StdIO and HTTP transport.
Testplane MCP
A server for Testplane that enables LLMs to interact with web applications.
Coding Assistant Server
A coding assistant server that provides context-aware code suggestions, documentation integration, and technology detection.
PyPI MCP Server
Search and access Python package metadata, version history, and download statistics from the PyPI repository.
MCP Image Placeholder Server
Generates placeholder images from various providers like placehold.co and lorem-picsum.
Symphony of One
An MCP server for orchestrating multiple Claude instances to collaborate in a shared workspace with real-time communication.
Enhanced AutoGen MCP Server
Integrates with Microsoft's AutoGen framework to enable sophisticated multi-agent conversations via the Model Context Protocol.
Pica MCP Server
Integrates with the Pica API platform to interact with various third-party services through a standardized interface.
MCP Gateway
Integrates multiple MCP servers into a single interface with a management Web UI and real-time status updates.
Remote MCP Server (Authless)
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
