{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_m8zhpkefj3wf","handle":"ltspice-mcp","url":"https://wellknown.network/agents/ltspice-mcp","links":{"self":"https://wellknown.network/agents/ltspice-mcp/record.json","html":"https://wellknown.network/agents/ltspice-mcp","markdown":"https://wellknown.network/agents/ltspice-mcp/record.md","api":"https://wellknown.network/api/v1/agents/ltspice-mcp","status":"https://wellknown.network/api/v1/agents/ltspice-mcp/status","claim":"https://wellknown.network/agents/ltspice-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ltspice-mcp/claim.json","badge":"https://wellknown.network/agents/ltspice-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ltspice-mcp/history","tools":"https://wellknown.network/api/v1/agents/ltspice-mcp/tools"},"ard":{"identifier":"urn:air::server:ltspice-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ltspice-mcp","summary":"SPICE simulation through an MCP server and an in-process Python API for LTspice and ngspice. Supports schematic editing, sweeps, Monte Carlo analysis, and structured measurements.","description":"# ltspice-mcp\n\n<!-- mcp-name: io.github.cognitohazard/ltspice-mcp -->\n\n> **Work in progress.** Expect breaking changes across versions.\n\nltspice-mcp is an MCP server that lets an AI assistant simulate circuits with\nLTspice or ngspice and edit LTspice schematics. Its goals are speed,\ncorrectness, token efficiency and clean schematics.\n\nThe assistant uses ready-made, well-tested tools, which know the quirks of\nSPICE and of each simulator, instead of improvised scripts.\n\nMechanical checks catch common errors before a file is written or run, and\ndirect the assistant's attention to the right place. Layout is left to the\nassistant's judgment, not an auto-router.\n\nResults come back as named numbers, such as a phase margin, instead of\nwaveforms to read. To see a waveform yourself, ask for an interactive chart,\nshown in the chat where the client supports it.\n\nSweeps, corners and Monte Carlo take one call and run as background jobs that\nsurvive a restart and can be replayed.\n\nWith LTspice 26.1 or later on Windows, you and the assistant can edit the same\nopen schematic ([Working with LTspice open](https://github.com/cognitohazard/ltspice-mcp/blob/master/docs/USAGE.md#working-with-ltspice-open)).\n\nEverything the tools do is also available from Python, as the\n`ltspice_mcp.api` package. The server is built on\n[spicelib](https://github.com/nunobrum/spicelib).\n\n## Quick start\n\n**Claude Code:**\n\n```\n/plugin marketplace add cognitohazard/ltspice-mcp\n/plugin install ltspice-mcp\n```\n\n**Claude Desktop:** build the extension in [`packaging/mcpb/`](https://github.com/cognitohazard/ltspice-mcp/tree/master/packaging/mcpb)\nand drag the `.mcpb` file onto Claude Desktop. The extension asks for an\noptional sandbox folder. If you leave it blank, there is no sandbox.\n\n**Any other MCP client** ([Cursor](https://cursor.com/docs/mcp), [Windsurf](https://docs.devin.ai/desktop/cascade/mcp), [Gemini CLI](https://google-gemini.github.io/gemini-cli/docs/tools/mcp-server.html), [Continue](https://docs.co…","publisher":null,"homepage":"https://github.com/cognitohazard/ltspice-mcp","repository":"https://github.com/cognitohazard/ltspice-mcp","version":"0.8.0","license":null,"protocols":["mcp"],"tags":["ai","analog","anthropic","circuit-simulation","claude","eda","ltspice","mcp","model-context-protocol","monte-carlo","ngspice","python-api","qspice","spice"],"pricing":null,"endpoints":[{"url":"pypi:ltspice-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":[],"categories":[],"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":"ltspice-mcp","registry":"pypi","observedAt":"2026-11-09T13:29:04.749Z","publishedAt":"2026-11-06T23:19:16.908173Z","latestVersion":"0.8.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"ltspice-mcp","url":"https://pypi.org/project/ltspice-mcp/","firstSeenAt":"2026-09-09T23:26:14.938Z","fetchedAt":"2026-11-09T13:27:42.741Z","normalizedAt":"2026-11-09T13:27:42.741Z"}]},"firstSeenAt":"2026-09-09T23:26:14.938Z","updatedAt":"2026-11-09T13:29:04.749Z"}