{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rxxq66fqxr4w","handle":"sandbox-mcp","url":"https://wellknown.network/agents/sandbox-mcp","links":{"self":"https://wellknown.network/agents/sandbox-mcp/record.json","html":"https://wellknown.network/agents/sandbox-mcp","markdown":"https://wellknown.network/agents/sandbox-mcp/record.md","api":"https://wellknown.network/api/v1/agents/sandbox-mcp","status":"https://wellknown.network/api/v1/agents/sandbox-mcp/status","claim":"https://wellknown.network/agents/sandbox-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/sandbox-mcp/claim.json","badge":"https://wellknown.network/agents/sandbox-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/sandbox-mcp/history","tools":"https://wellknown.network/api/v1/agents/sandbox-mcp/tools"},"ard":{"identifier":"urn:air::server:sandbox-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"sandbox-mcp","summary":"General-purpose Python execution sandbox with FastMCP tools, artifact capture, Manim rendering, and web demo workflows","description":"# Sandbox MCP\n\n<!-- mcp-name: io.github.scooter-lacroix/sandbox-mcp -->\n\n> General-purpose Python execution sandbox for MCP clients, with persistent execution, artifact capture, Manim rendering, guarded shell access, and lightweight web app workflows.\n\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![FastMCP](https://img.shields.io/badge/FastMCP-2.10.5-green.svg)](https://github.com/jlowin/fastmcp)\n[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)\n\nSandbox MCP is designed to stay broadly useful across coding assistants and MCP directories. It can run Python, generate plots and files, render Manim animations, launch or export small Flask/Streamlit demos, and expose prompts/resources that help an LLM discover how to use the sandbox well.\n\n## 🎬 Demo: Manim Animation in Action\n\nSee the Sandbox MCP server creating beautiful mathematical animations with Manim:\n\n<div align=\"center\">\n  <img src=\"examples/SquareToCircle.gif\" alt=\"Manim Animation Demo\" width=\"480\" height=\"360\">\n</div>\n\n**Alternative formats**: [MP4 Video](examples/SquareToCircle.mp4) | [GIF Animation](examples/SquareToCircle.gif)\n\n*Example: 3D mathematical animation generated automatically by the sandbox*\n\n## 🚀 Quick Start\n\n```bash\n# Clone the repository\ngit clone https://github.com/scooter-lacroix/sandbox-mcp.git\ncd sandbox-mcp\n\n# Install with uv (recommended)\nuv venv && uv pip install -e .\n\n# Run the MCP server\nuv run sandbox-server-stdio\n```\n\n## ✨ Features\n\n### 🔧 **Enhanced Python Execution**\n- **Code Validation**: Automatic input validation and formatting\n- **Virtual Environment**: Auto-detects and activates `.venv`\n- **Persistent Context**: Variables persist across executions\n- **Enhanced Error Handling**: Detailed diagnostics with colored output\n- **Interactive REPL**: Real-time Python shell with tab completion\n\n### 🎨 **Intelligent Artifact Management**\n- **Automatic Capture**: Matplotlib plots and PIL images…","publisher":null,"homepage":"https://github.com/scooter-lacroix/sandbox-mcp/blob/main/README.md","repository":"https://github.com/scooter-lacroix/sandbox-mcp/blob/main/README.md","version":"0.4.0","license":null,"protocols":["mcp"],"tags":["artifacts","fastmcp","manim","mcp","python","sandbox"],"pricing":null,"endpoints":[{"url":"pypi:sandbox-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.execution","name":"Code Execution","confidence":1,"provenance":"declared"},{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.745,"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":"sandbox-mcp","registry":"pypi","observedAt":"2026-10-28T21:26:40.822Z","publishedAt":"2026-03-12T20:12:42.702542Z","latestVersion":"0.4.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"sandbox-mcp","url":"https://pypi.org/project/sandbox-mcp/","firstSeenAt":"2026-09-10T11:27:48.992Z","fetchedAt":"2026-10-28T21:26:01.793Z","normalizedAt":"2026-10-28T21:26:01.793Z"}]},"firstSeenAt":"2026-09-10T11:27:48.992Z","updatedAt":"2026-10-28T21:26:40.822Z"}