capsulerun

Capsule MCP Server

Community capsulerun
Updated

Secure runtime to sandbox AI agent tasks. Run untrusted code in isolated WebAssembly environments.

Capsule MCP Server

MCP Server Release

Give your AI agent the ability to write and run Python and JavaScript code, in a secure sandbox.

Every execution happens inside its own WebAssembly sandbox with strict resource limits. No file system access, no risk to your host system.

Tools

Tool Description
execute_python Run Python code in an isolated sandbox
execute_javascript Run JavaScript code in an isolated sandbox

Example

Ask your AI agent:

"I have monthly revenue of [12400, 15800, 14200, 18900, 21000, 19500]. What's the average and which month grew the most?"

The agent calls execute_python with:

revenue = [12400, 15800, 14200, 18900, 21000, 19500]

avg = sum(revenue) / len(revenue)
growth = [revenue[i] - revenue[i-1] for i in range(1, len(revenue))]
best_month = growth.index(max(growth)) + 2  # +2 for 1-indexed and offset

{"average": round(avg, 2), "best_growth_month": best_month, "growth": max(growth)}

{"average": 16966.67, "best_growth_month": 4, "growth": 4700}

Setup

Add to your MCP client configuration:

{
  "mcpServers": {
    "capsule": {
      "command": "npx",
      "args": ["-y", "@capsule-run/mcp-server"]
    }
  }
}

How It Works

The server ships two pre-compiled WebAssembly modules: one for Python, one for JavaScript. When a tool is called, the code is executed via capsule inside a dedicated Wasm sandbox with:

  • Isolated memory — each execution gets its own address space
  • CPU/Ram limits — fuel-metered execution prevents runaway loops
  • No host access — no filesystem or network unless explicitly allowed

Learn more about Capsule.

Limitations

  • Stateless — each execution starts from a clean sandbox. There is no shared state between calls. To chain results, pass previous outputs as inputs to the next execution.
  • Python HTTP — standard networking libraries are not compatible with the Wasm sandbox.

MCP Server · Populars

MCP Server · New

    tradesdontlie

    TradingView MCP Bridge

    AI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation

    Community tradesdontlie
    us

    fastCRW — Open Source Web Scraping API for AI Agents

    Fast, lightweight Firecrawl alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/v1/scrape, /v1/crawl, /v1/search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary. Self-host or use managed cloud.

    Community us
    capsulerun

    Capsule MCP Server

    Secure runtime to sandbox AI agent tasks. Run untrusted code in isolated WebAssembly environments.

    Community capsulerun
    capsulerun

    Capsule

    Secure runtime to sandbox AI agent tasks. Run untrusted code in isolated WebAssembly environments.

    Community capsulerun
    Kohei-Wada

    Taskdog

    Terminal task manager with intelligent schedule optimization.Keyboard-only. No dragging, no micromanagement.

    Community Kohei-Wada