{"id":"1621315a-0a3a-4cf3-8660-6db29d10ff27","slug":"runtime","kind":"mcp","name":"runtime","summary":"Sandboxes for AI agents: TypeScript, Python, Go, Java and Ruby SDKs, the runtime CLI, an MCP server, and agent integrations. Firecracker microVMs.","owner":"withruntime","repoUrl":"https://github.com/withruntime/runtime","license":"Apache-2.0","licenseTier":"permissive","trust":"community","stars":1,"match":null,"fewStars":true,"format":"mcp","createdAt":"2026-09-26T03:34:41.000Z","addedAt":"2026-10-13T22:14:22.460Z","logoUrl":"https://avatars.githubusercontent.com/u/329272054?v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["developer-tools","cloud-infra"],"tags":["agent-sandbox","ai-agents","cli","code-execution","code-interpreter","daytona-alternative","e2b-alternative","firecracker"],"runtime":"node","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-14T12:31:59.901Z","sample":false,"url":"https://conduits.dev/tools/runtime","language":"TypeScript","transports":["stdio"],"install":{"npm":"withruntime"},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# Runtime\n\nThe SDKs, CLI, MCP server and agent integrations for\n[Runtime](https://withruntime.com): sandboxes for AI agents. Each sandbox is a\nFirecracker microVM with its own Linux kernel, started from one call.\n\n```bash\nnpm install withruntime   # TypeScript SDK, the `runtime` CLI and the MCP server\npip install withruntime   # Python SDK, sync and async\n```\n\n```ts\nimport { Sandbox } from \"withruntime\";\n\nawait using sbx = await Sandbox.create();\nconst result = await sbx.exec(\"python3 -c 'print(6 * 7)'\");\nconsole.log(result.exitCode, result.stdout);\n```\n\n```python\nfrom withruntime import Sandbox\n\nwith Sandbox.create() as sbx:\n    result = sbx.exec(\"python3 -c 'print(6 * 7)'\")\n    print(result.exit_code, result.stdout)\n```\n\nThe client reads `RUNTIME_API_KEY`, or the connection `npx withruntime login`\nsaved on this machine. A new account starts on a free trial with no card. The\n[quickstart](https://withruntime.com/docs/start) takes it from there.\n\n## What is here\n\n| Path                                                                              | What it is                                                                                                                  |\n| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |\n| `packages/cloud-sdk`                                                              | The TypeScript SDK, the `runtime` CLI and the MCP server: [`withruntime`](https://www.npmjs.com/package/withruntime) on npm |\n| `sdks/python`                                                                     | The Python SDK: [`withruntime`](https://pypi.org/project/withruntime/) on PyPI                                              |\n| `sdks/python/integrations/langchain-withruntime`                                  | LangChain and Deep Agents sandbox backend                                                                                   |\n| `sdks/go`, `sdks/java`, `sdks/ruby`                                               | The Go, Java and Ruby SDKs                                                                                                  |\n| `integrations/pydantic-ai`, `integrations/google-adk`                             | Pydantic AI and Google ADK integrations                                                                                     |\n| `integrations/claude-code`, `codex`, `cursor`, `gemini-cli`, `vscode`, `windsurf` | Skills, rules and MCP settings for coding agents                                                                            |\n| `packages/cloud-guide/docs`                                                       | The guides served at [withruntime.com/docs](https://withruntime.com/docs), which the SDK tests check samples against        |\n\n## Documentation\n\n- [Start](https://withruntime.com/docs/start)\n- [TypeScript](https://withruntime.com/docs/javascript) and [Python](https://withruntime.com/docs/python)\n- [CLI](https://withruntime.com/docs/cli) and [MCP](https://withruntime.com/docs/mcp)\n- [Frameworks](https://withruntime.com/docs/frameworks), and moving from\n  [E2B](https://withruntime.com/docs/e2b-alternative) or\n  [Daytona](https://withruntime.com/docs/daytona-alternative)\n- [Pricing](https://withruntime.com/docs/pricing)\n\n## Tests\n\n`bun test` in `packages/cloud-sdk` and `python3 -m unittest discover -s tests`\nin `sdks/python` run here as they are. The suites that start Runtime's API\nserver in-process, including all of the Go, Java and Ruby tests, run in\nRuntime's main repository before each release.\n\n## Contributing\n\nEach release copies the SDKs here from Runtime's main repository, so each\ncommit here is one copy, named after the versions in its source; a copy made\nbefore those versions reach npm and PyPI says so. Issues are welcome. A pull request is\nreviewed here and carried into the next release with its author credited.\n\n## License\n\nApache-2.0. See `LICENSE`.\n"}