{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8wqvf6tgp7q6","handle":"boxkite-mcp","url":"https://wellknown.network/agents/boxkite-mcp","links":{"self":"https://wellknown.network/agents/boxkite-mcp/record.json","html":"https://wellknown.network/agents/boxkite-mcp","markdown":"https://wellknown.network/agents/boxkite-mcp/record.md","api":"https://wellknown.network/api/v1/agents/boxkite-mcp","status":"https://wellknown.network/api/v1/agents/boxkite-mcp/status","claim":"https://wellknown.network/agents/boxkite-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/boxkite-mcp/claim.json","badge":"https://wellknown.network/agents/boxkite-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/boxkite-mcp/history","tools":"https://wellknown.network/api/v1/agents/boxkite-mcp/tools"},"ard":{"identifier":"urn:air::server:boxkite-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"boxkite-mcp","summary":"MCP server exposing a hosted boxkite control-plane (sandbox lifecycle, exec, files) as native tools for MCP-compatible clients (Claude Code, Claude Desktop, Codex, Cursor, etc.).","description":"# boxkite-mcp\n\n[![PyPI](https://img.shields.io/pypi/v/boxkite-mcp?label=PyPI)](https://pypi.org/project/boxkite-mcp/)\n\nAn MCP server over a hosted boxkite control-plane — lets any MCP-compatible\nclient (Claude Code, Claude Desktop, Codex, Cursor, etc.) attach a real\nsandboxed code-execution backend as a native tool source, zero custom\nintegration code.\n\n> **Prefer no local install?** A control-plane deployment built from this\n> repo also exposes a **remote** Streamable HTTP MCP endpoint directly at\n> `https://your-control-plane.example.com/mcp/` — add that URL to your MCP\n> client's config instead of installing this package. See\n> [`docs/HOSTED-MCP-DESIGN.md`](https://github.com/EvAlssment/boxkite/blob/main/docs/HOSTED-MCP-DESIGN.md).\n> Use this package when you want the MCP server process running on your own\n> machine instead.\n\n## Install\n\n```bash\npip install boxkite-mcp\n# or, to run it as a standalone MCP server without a project venv:\npipx install boxkite-mcp\n```\n\n## Configuration\n\nTwo required environment variables:\n\n| Variable | Meaning |\n|---|---|\n| `BOXKITE_BASE_URL` | Base URL of the boxkite control-plane |\n| `BOXKITE_API_KEY` | A `bxk_live_...` API key for your account |\n\n## Run\n\n```bash\nBOXKITE_BASE_URL=https://your-control-plane.example.com \\\nBOXKITE_API_KEY=bxk_live_... \\\nboxkite-mcp\n```\n\nSpeaks MCP over stdio — point an MCP client's config at the `boxkite-mcp` command.\n\n## Tools\n\nSandbox lifecycle and exec/file tools — `create_sandbox`, `destroy_sandbox`,\n`get_sandbox`, `list_sandboxes`, `exec`, `file_create`, `view`, `str_replace`,\n`ls`, `glob`, `grep` — every per-sandbox tool takes `session_id` as a\nparameter, so the calling agent owns the full lifecycle within one\nconversation.\n\nCustom image tools (build a sandbox image with extra packages baked in,\nthen pass its id as `create_sandbox`'s `image_id`) — `create_sandbox_image`,\n`get_sandbox_image`, `list_sandbox_images`, `delete_sandbox_image`.\n\nIndependent storage volume tools (create persistent stora…","publisher":null,"homepage":"https://github.com/EvAlssment/boxkite","repository":"https://github.com/EvAlssment/boxkite","version":"0.2.2","license":"Apache-2.0","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:boxkite-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.execution","name":"Code Execution","confidence":0.859,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["code","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"boxkite-mcp","registry":"pypi","observedAt":"2026-10-27T20:24:15.860Z","publishedAt":"2026-07-25T08:49:41.424164Z","latestVersion":"0.2.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"boxkite-mcp","url":"https://pypi.org/project/boxkite-mcp/","firstSeenAt":"2026-09-09T10:27:41.740Z","fetchedAt":"2026-10-27T20:23:41.077Z","normalizedAt":"2026-10-27T20:23:41.077Z"}]},"firstSeenAt":"2026-09-09T10:27:41.740Z","updatedAt":"2026-10-27T20:24:15.860Z"}