Sandboxer

com.sandboxer由 sandboxer.com 發布官方發布者v0.2.0更新於 Oct 29, 2026

面向你的代理程式的雲 Linux 虛擬機器:在 Sandboxer microVM 中執行程式碼、Docker、檔案和 HTTPS 預覽。

AI 翻譯由 AI 模型根據下方的原文描述翻譯,可能有誤。

原文描述

Cloud Linux VMs for your agent: run code, Docker, files and HTTPS previews in a Sandboxer microVM.

已驗證Streamable HTTP可網頁執行雲端與基礎設施開發者工具

概覽

Sandboxer 的託管 MCP 服務(sandboxer.com),由 sandboxer.com 發布;需要 OAuth 登入或 API 金鑰;Streamable HTTP;18 個工具。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

發布者
sandboxer.com
端點
sandboxer.com
最近檢查

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Sandboxer,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.sandboxer%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "sandboxer": {
      "type": "http",
      "url": "https://sandboxer.com/mcp"
    }
  }
}

工具

18

create_sandbox

Create sandbox

Create a cloud sandbox (an Ubuntu microVM with root, Docker, git, Node and Python) and wait until it is ready. Returns its id and URL; later calls use it by default. Start from a named snapshot with from (a name, or a versioned name for its newest version) or fromLabels (the newest snapshot with all those labels).

輸入參數envfromnametypenoEnvlabelsfromLabelsttlSecondsidleStopMinutes

list_sandboxes

List sandboxes

List your sandboxes with their state, URL and labels.

輸入參數statelabels

get_sandbox

Get sandbox

Show one sandbox: state, URL, when it stops automatically, labels and stored bytes.

輸入參數sandboxId

exec

Run command

Run a shell command (bash -c) in the sandbox. By default it waits and returns stdout, stderr and the exit code (timeoutSeconds, default 120, max 600). With detached: true it starts the command in the background and returns its processId at once: read its output and exit code with command_status, stop it with kill_command. Use detached for anything long (builds, test suites, servers).

輸入參數cwdenvcommand必填detachedsandboxIdtimeoutSeconds

command_status

Command status

Status of a detached command: running or its exit code, and its output. Pass the stdoutOffset/stderrOffset from the previous call to get only new output.

輸入參數processId必填sandboxIdstderrOffsetstdoutOffset

kill_command

Kill command

Stop a detached command.

輸入參數processId必填sandboxId

read_file

Read file

Read a file from the sandbox (up to 5 MiB).

輸入參數path必填encodingsandboxId

write_file

Write file

Create or overwrite a file in the sandbox (up to 5 MiB). Parent directories are created.

輸入參數path必填content必填encodingsandboxId

host_port

Host port

Serve a port of the sandbox on a stable public HTTPS URL. The URL carries an access token unless public is true. Start the service first, listening on 0.0.0.0 (or set localhost).

輸入參數port必填titlepubliclocalhostsandboxId

stop_sandbox

Stop sandbox

Snapshot the sandbox (memory included) and stop billing. Files, installed packages and running processes are kept; resume_sandbox brings it back.

輸入參數sandboxId

resume_sandbox

Resume sandbox

Resume a stopped sandbox from its snapshot and wait until it is ready. Its memory (running processes) is restored when a machine of its CPU type is free within 2 minutes; otherwise it boots from disk (files intact) and the result says so. requireMemory: true waits up to 30 minutes for its memory instead and fails rather than boot from disk.

輸入參數sandboxIdrequireMemory

extend_sandbox

Extend sandbox

Set when the sandbox stops: ttlSeconds from now (0 never), and/or idleStopMinutes (pause after that long without activity, waking on use; 0 never).

輸入參數sandboxIdttlSecondsidleStopMinutes

rename_sandbox

Rename sandbox

Change the sandbox's display name.

輸入參數name必填sandboxId

label_sandbox

Label sandbox

Replace the sandbox's labels ({} clears them).

輸入參數labels必填sandboxId

delete_sandbox

Delete sandbox

Delete a sandbox permanently: its disk, memory and automatic snapshots go (named snapshots saved from it stay). sandboxId is required: there is no default and no wildcard.

輸入參數sandboxId必填

save_snapshot

Save snapshot

Save the sandbox as a named snapshot to create new sandboxes from, and wait until it is saved. With versioned: true each save is a new version (<name>-v<N>); ifLatest saves only if the newest version is still that number (safe concurrent saves); keep deletes all but the newest N versions.

輸入參數keepname必填labelsifLatestsandboxIdversioned

list_snapshots

List snapshots

List your named snapshots: name, version, labels, created time, stored bytes (what counts toward your storage) and disk size (logical).

輸入參數namelabels

delete_snapshot

Delete snapshot

Delete one named snapshot (one version, e.g. ci-base-v3). name is required: there is no wildcard.

輸入參數name必填

版本歷史

2
  1. v0.2.0最新Oct 26, 2026
  2. v0.1.0Oct 25, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。