
fcvm
io.github.carlosbravoa由 GitHub 帳號 carlosbravoa 發布v0.7.0更新於 Oct 24, 2026
Disposable Firecracker microVM sandboxes for agents: run code, snapshot, fork. Needs Linux with KVM.
概覽
啟動 fcvm,讓 AI 助理建立一次性 Firecracker microVM 沙箱,用來執行指令、編輯檔案、建置映像與分叉快照。
- 可以做什麼
- 在一次性 microVM 沙箱中執行指令並讀寫檔案,每個沙箱約一秒內從 OCI 映像啟動獨立核心。建置映像並提交準備好的沙箱狀態。對執行中的虛擬機建立快照,並在約 150 毫秒內分叉出副本。依沙箱控制網路存取:關閉、完全開放,或由具記錄功能的代理強制執行的主機允許清單。
- 適用情境
- 適合助理需要在 Linux 機器上執行不受信任或實驗性程式碼而不影響主機時,也適合希望從已準備好的虛擬機狀態快速分叉、而不必重建環境時使用。
- 執行需求
- 需要具備 KVM 的 Linux 主機;fcvm 執行檔須另行安裝並完成初始化,然後位於 PATH、~/.local/bin 或 /usr/local/bin,或以 FCVM_BIN 指定。啟動器透過 uvx 從 fcvm-mcp 的 PyPI 套件執行,因此需要 Python 工具鏈。選用設定皆為環境變數,如 FCVM_MCP_NETWORK、FCVM_MCP_TEMPLATE、FCVM_MCP_TTL、FCVM_MCP_IDLE_STOP、FCVM_MCP_SECRETS、FCVM_MCP_FORWARD、FCVM_MCP_CACHE 與 FCVM_MCP_JAIL。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 fcvm,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
fcvm-mcp
Starts the MCP server of fcvm, which gives an AI agent disposable Firecracker microVMs as sandboxes. Each sandbox boots its own kernel in about a second from any OCI image. The agent gets tools to run commands, read and write files, build images, commit prepared states, and snapshot a VM to fork running copies in about 150 ms. Network access is off, full, or an allowlist of hosts enforced by a logging proxy.
This package is only a launcher: it finds the installed fcvm and runs
fcvm mcp. fcvm itself needs a Linux host with KVM:
Then register the server with your MCP client. With Claude Code:
In a client's JSON configuration:
The launcher looks for fcvm on PATH, then in ~/.local/bin and
/usr/local/bin. Set FCVM_BIN to use another one. Running fcvm mcp
directly works the same way and needs no Python package.
Settings are environment variables: FCVM_MCP_NETWORK pins the network
policy, FCVM_MCP_TEMPLATE picks the default template, FCVM_MCP_TTL and
FCVM_MCP_IDLE_STOP stop forgotten sandboxes, FCVM_MCP_SECRETS and
FCVM_MCP_FORWARD hand credentials to sandboxes without the agent seeing
them. The agents guide
covers the tools and every setting.
Apache License 2.0.
來源:sdk/mcp/README.md,提交 82d29c2
工具
0版本歷史
1- v0.7.0最新Oct 12, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分