Fcvm MCP Server

Disposable Firecracker microVM sandboxes for agents: run code, snapshot, fork. Needs Linux with KVM.

Local serverstdio

What is the Fcvm MCP Server?

Fcvm is an MCP integration. Disposable Firecracker microVM sandboxes for agents: run code, snapshot, fork. Needs Linux with KVM.

Packages and local setup

The published pypi package is fcvm-mcp, version 0.7.0. Its declared MCP transport is stdio.

The package declares FCVM_MCP_NETWORK: Pin the network policy for every sandbox: none, or an allowlist such as @pypi,@github; FCVM_MCP_TEMPLATE: Template used when the agent names neither an image nor a template, e.g. python-sandbox; FCVM_MCP_TTL: Stop sandboxes this long after boot unless the agent sets a lifetime, e.g. 4h; FCVM_MCP_IDLE_STOP: Stop sandboxes that saw no exec or file operation for this long, e.g. 30m; FCVM_MCP_SECRETS: Names of environment variables passed into every sandbox as secrets, e.g. GITHUB_TOKEN; FCVM_MCP_FORWARD: Host credentials relayed into every sandbox: ssh-agent, git; FCVM_MCP_CACHE: 1: restricted sandboxes fetch pip and npm packages through the host's mirror; FCVM_MCP_JAIL: 0: don't run sandboxes under the Firecracker jailer even when it is set up; FCVM_BIN: Path of the fcvm command, when it isn't on PATH, in ~/.local/bin or in /usr/local/bin.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.7.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related code execution & sandboxes MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
FCVM_MCP_NETWORKPin the network policy for every sandbox: none, or an allowlist such as @pypi,@githubCheck documentation
FCVM_MCP_TEMPLATETemplate used when the agent names neither an image nor a template, e.g. python-sandboxCheck documentation
FCVM_MCP_TTLStop sandboxes this long after boot unless the agent sets a lifetime, e.g. 4hCheck documentation
FCVM_MCP_IDLE_STOPStop sandboxes that saw no exec or file operation for this long, e.g. 30mCheck documentation
FCVM_MCP_SECRETSNames of environment variables passed into every sandbox as secrets, e.g. GITHUB_TOKENCheck documentation
FCVM_MCP_FORWARDHost credentials relayed into every sandbox: ssh-agent, gitCheck documentation
FCVM_MCP_CACHE1: restricted sandboxes fetch pip and npm packages through the host's mirrorCheck documentation
FCVM_MCP_JAIL0: don't run sandboxes under the Firecracker jailer even when it is set upCheck documentation
FCVM_BINPath of the fcvm command, when it isn't on PATH, in ~/.local/bin or in /usr/local/binCheck documentation