
Disposable microVM sandboxes for AI agents: run code, read/write files, git, preview URLs.
Public tool metadata for what this MCP can expose to an agent.
tenki_auth_statusWhich credential is configured, and does it work — the only tool available when none is.Which credential is configured, and does it work — the only tool available when none is.
No parameter schema in public metadata yet.
tenki_whoamiNo parameter schema in public metadata yet.
tenki_run_codeOne-shot: boot → run shell/python/js → tear down.One-shot: boot → run shell/python/js → tear down.
No parameter schema in public metadata yet.
tenki_create_sandboxNo parameter schema in public metadata yet.
tenki_get_sandboxNo parameter schema in public metadata yet.
tenki_get_sandbox_metricsNo parameter schema in public metadata yet.
tenki_list_sandboxesNo parameter schema in public metadata yet.
tenki_terminate_sandboxNo parameter schema in public metadata yet.
tenki_pause_sandboxNo parameter schema in public metadata yet.
tenki_resume_sandboxNo parameter schema in public metadata yet.
tenki_fork_sandboxCopies of a running sandbox.Copies of a running sandbox.
No parameter schema in public metadata yet.
tenki_extend_sandboxNo parameter schema in public metadata yet.
tenki_update_sandboxNo parameter schema in public metadata yet.
tenki_terminate_sandboxesBulk.Bulk.
No parameter schema in public metadata yet.
tenki_report_sandbox_activityNo parameter schema in public metadata yet.
tenki_list_workspace_sandboxesNo parameter schema in public metadata yet.
tenki_execstdout/stderr/exit inline.stdout/stderr/exit inline.
No parameter schema in public metadata yet.
tenki_read_fileNo parameter schema in public metadata yet.
tenki_write_fileNo parameter schema in public metadata yet.
tenki_list_filesNo parameter schema in public metadata yet.
tenki_stat_pathNo parameter schema in public metadata yet.
tenki_make_dirNo parameter schema in public metadata yet.
tenki_remove_pathNo parameter schema in public metadata yet.
tenki_move_pathNo parameter schema in public metadata yet.
tenki_git_cloneGit operation; pass directory to target a cloned repo.Git operation; pass directory to target a cloned repo.
No parameter schema in public metadata yet.
tenki_git_checkoutGit operation; pass directory to target a cloned repo.Git operation; pass directory to target a cloned repo.
No parameter schema in public metadata yet.
tenki_git_diffGit operation; pass directory to target a cloned repo.Git operation; pass directory to target a cloned repo.
No parameter schema in public metadata yet.
tenki_git_logGit operation; pass directory to target a cloned repo.Git operation; pass directory to target a cloned repo.
No parameter schema in public metadata yet.
tenki_get_upload_urlSigned URLs for binary PUT.Signed URLs for binary PUT.
No parameter schema in public metadata yet.
tenki_get_download_urlSigned URLs for binary GET.Signed URLs for binary GET.
No parameter schema in public metadata yet.
tenki_update_ssh_keysNo parameter schema in public metadata yet.
tenki_issue_ssh_certNo parameter schema in public metadata yet.
tenki_list_ssh_gatewaysNo parameter schema in public metadata yet.
tenki_expose_portDeprecated upstream; the API prefers the preview-URL tools.Deprecated upstream; the API prefers the preview-URL tools.
No parameter schema in public metadata yet.
tenki_unexpose_portDeprecated upstream; the API prefers the preview-URL tools.Deprecated upstream; the API prefers the preview-URL tools.
No parameter schema in public metadata yet.
tenki_list_exposed_portsDeprecated upstream; the API prefers the preview-URL tools.Deprecated upstream; the API prefers the preview-URL tools.
No parameter schema in public metadata yet.
tenki_list_workspace_snapshotsDeprecated upstream; prefer the credential-scoped lists.Deprecated upstream; prefer the credential-scoped lists.
No parameter schema in public metadata yet.
tenki_get_workspace_usageNo parameter schema in public metadata yet.
tenki_list_ci_runner_sizesNo parameter schema in public metadata yet.
tenki_get_workspace_preview_domainsNo parameter schema in public metadata yet.
tenki_update_workspace_preview_domainsNo parameter schema in public metadata yet.
Sponsors
TENKI_API_KEY*secretLuxor API key (starts with lx_; tk_ is still accepted). Alternatively set TENKI_AUTH_TOKEN (an ory_st_ session token or session cookie); the header is chosen by token prefix. LUXORAI_* names are read first.
TENKI_API_ENDPOINTOverride the control-plane endpoint. Defaults to https://api.tenki.cloud (the same API as https://api.luxor.ai).
@luxorai/mcpA Model Context Protocol server for Luxor Sandbox, part of Luxor Agent Cloud by Luxor AI. Give any agent (Claude, Codex, Cursor) a disposable microVM it can create, run code in, read and write files, run git, and expose to the web. Sandboxes boot in ~2 seconds and are billed per second.
The agent writes code and Luxor runs it in isolation. (Luxor Code Review and Luxor's managed CI runners are separate products; this server currently exposes the Sandbox.)
The old @tenkicloud/mcp name keeps working and publishes the same code.
"Run this Python in a fresh sandbox and tell me what it prints."
│
▼ tenki_run_code
boots a microVM → runs it → returns stdout → tears it down
export LUXORAI_API_KEY=lx_your_key_here
npx -y @luxorai/mcp # speaks MCP over stdio
Nothing to clone or build. The package installs the command luxor-mcp (and tenki-mcp, the same program).
Connect to Luxor's hosted MCP service and sign in with your Luxor account:
@tenkicloud/mcp