MCP Directory
Back

mcp-js

by r33drichards · Rust · ★ 43

MCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.

Install

cargo install --git https://github.com/r33drichards/mcp-js.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-js": {
      "command": "npx",
      "args": [
        "-y",
        "github:r33drichards/mcp-js"
      ]
    }
  }
}

From the README

A Rust-based Model Context Protocol (MCP) server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments. - **Async Execution Model**: returns immediately with an execution ID. Poll status with , read console output with , and cancel running executions with . - **Console Output**: Full support for , , , and . Output is streamed to persistent storage during execution and can be read in real-time with paginated access (line-based or by…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related filesystem servers