by r33drichards · MCP Server · ★ 46
mcp-v8 — a JavaScript/TypeScript runtime for AI agents mcp-v8 is a Model Context Protocol server, written in Rust, that lets an AI agent run JavaScript and TypeScript in a sandboxed V8 isolate. Instead of wiring up dozens of narrow tools, you give the agent one tool — — and it writes code: looping, branching, transforming data, and calling other tools, often with far fewer tokens than equivalent tool-call chains. In its default stateful mode the V8 heap is saved as a content-addressed snapshot, so an agent can build up state across many turns.
| Stars | 46 |
| Forks | 9 |
| Language | Rust |
| Category | MCP Server |
| License | AGPL-3.0 |
| Quality Score | 76.4892375951514/100 |
| Open Issues | 12 |
| Last Updated | 2026-07-05 |
| Created | 2025-04-06 |
| Platforms | claude-code, mcp, rust |
| Est. Tokens | ~24k |
These tools work well together with mcp-js for enhanced workflows:
Explore other popular mcp server tools:
mcp-js is 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 . It is categorized as a MCP Server with 46 GitHub stars.
mcp-js is primarily written in Rust. It covers topics such as javascript, mcp, mcp-server.
You can find installation instructions and usage details in the mcp-js GitHub repository at github.com/r33drichards/mcp-js. The project has 46 stars and 9 forks, indicating an active community.
mcp-js is released under the AGPL-3.0 license, making it free to use and modify according to the license terms.