{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8yvwv6m4399b","handle":"physbox-mcp","url":"https://wellknown.network/agents/physbox-mcp","links":{"self":"https://wellknown.network/agents/physbox-mcp/record.json","html":"https://wellknown.network/agents/physbox-mcp","markdown":"https://wellknown.network/agents/physbox-mcp/record.md","api":"https://wellknown.network/api/v1/agents/physbox-mcp","status":"https://wellknown.network/api/v1/agents/physbox-mcp/status","claim":"https://wellknown.network/agents/physbox-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/physbox-mcp/claim.json","badge":"https://wellknown.network/agents/physbox-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/physbox-mcp/history","tools":"https://wellknown.network/api/v1/agents/physbox-mcp/tools"},"ard":{"identifier":"urn:air::server:physbox-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"physbox-mcp","summary":"PhysBox: MCP - Server for local simulation apps","description":"# PhysBox: MCP\n\nPhysBox: MCP is a Model Context Protocol (MCP) server that enables LLMs and MCP clients (such as Claude Code or Claude Desktop) to interact programmatically with the four simulation web applications in the browser:\n\n| Application | Production URL | Description |\n|---|---|---|\n| **Volt** | [volt.physbox.io](https://volt.physbox.io) | SPICE circuit simulation (powered by NgSpice WASM in browser) |\n| **Mesh** | [mesh.physbox.io](https://mesh.physbox.io) | Rigid-body physics simulation & OpenSCAD parametric CAD (powered by MuJoCo WASM) |\n| **Etch** | [etch.physbox.io](https://etch.physbox.io) | 2D vector studio, CNC toolpathing & WebSerial GRBL controller |\n| **Flux** (Coming Soon) | [flux.physbox.io](https://flux.physbox.io) | Discrete-event / system-dynamics simulation |\n\nAll communication is handled via JSON over WebSockets directly to the web app in your browser—no browser automation or DOM scraping is needed.\n\n### 🧠 The Only AI-Native Physical World Model\nUnlike static code generation or offline file outputs, PhysBox gives AI agents an **interactive ground-truth world model**. LLMs execute 117 typed tool calls to observe spatial kinematics, circuit node waveforms, and G-code safety warnings, allowing them to self-correct designs iteratively.\n\n---\n\n## 💬 Example Agent Prompts for Claude Code & Cursor\n\nPaste any of these prompts directly into your MCP-connected agent:\n\n* **Volt (Electronics):**\n  > *\"Optimize the RC filter values in the active Volt schematic to achieve a 1 kHz cutoff frequency, then execute `circuit_run_sim` and plot the magnitude response.\"*\n* **Mesh (3D Physics & CAD):**\n  > *\"Write an OpenSCAD parametric mounting bracket in Mesh with 4mm screw holes, run a MuJoCo collision stability check using `physics_check_collisions`, and export the Z-up STL.\"*\n* **Etch (CNC & Laser):**\n  > *\"Import this vector SVG logo, apply 2-pass 3mm stepdown feeds for Plywood, check end mill safety warnings, and generate GRBL G-code.\"*\n* **Your own works…","publisher":null,"homepage":null,"repository":null,"version":"0.62.2","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:physbox-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"media.3d","name":"3D & Design","confidence":1,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.859,"provenance":"derived"}],"categories":["infra","media"],"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":"physbox-mcp","registry":"pypi","observedAt":"2026-11-03T22:25:24.982Z","publishedAt":"2026-11-03T05:53:58.446473Z","latestVersion":"0.62.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"physbox-mcp","url":"https://pypi.org/project/physbox-mcp/","firstSeenAt":"2026-09-10T09:26:19.745Z","fetchedAt":"2026-11-03T22:23:14.755Z","normalizedAt":"2026-11-03T22:23:14.755Z"}]},"firstSeenAt":"2026-09-10T09:26:19.745Z","updatedAt":"2026-11-03T22:25:24.982Z"}