Bundles GitHub, CircleCI, Grafana, Slack, Kubernetes, and 7 custom tools into a single E2B sandbox with a sub-2-second cold start.
E2B_API_KEYGITHUB_TOKEN, CIRCLECI_TOKEN, GRAFANA_API_KEY, GRAFANA_URL, SLACK_BOT_TOKENTo test the unified endpoint locally, run the development script.
npm run build:devExpected Output:
Starting E2B sandbox...
✅ Sandbox ready
Connecting to MCP servers...
MCP connection successfully established.Initialize your agent connecting to the unified endpoint. Use these example prompts to verify all toolsets are accessible:
auth-pod in Kubernetes and summarize any errors."Open custom-mcp-server/src/index.ts. First, define your new tool schema inside the ListToolsRequestSchema handler. Second, define the execution logic inside the CallToolRequestSchema switch statement using standard TypeScript. Finally, run npm run mcp-server:build and npm run build:prod to bake the new tool into your E2B snapshot.
When the sandbox boots in your application code, it returns the connection credentials.
Expected Output:
mcpUrl: https://mcps.e2b.dev/sandbox/devops-mcp-prod-xyz123
mcpToken: e2b_sk_example123456789Pass the mcpUrl and mcpToken directly to the MCP client configuration in frameworks like the Anthropic SDK or LangGraph to bind the tools to an LLM.
CoderRahul01/Enterprise_DevOps_MCP
April 6, 2026
April 13, 2026
TypeScript