Use EasyCircuit in your AI assistant
Server URL: https://easycircuit.app/mcp
EasyCircuit is an electronics prototyping tool. Its connector lets your AI assistant look up real parts and their pinouts, check a circuit's wiring, and save the finished design as a link that opens in the EasyCircuit editor, where you can view the schematic, breadboard, and perfboard layouts, keep editing, and order the parts. No account is needed, and the connector is free.
Connect
Claude (web and desktop). Open Settings, then Connectors, choose Add custom connector, and paste https://easycircuit.app/mcp. No sign-in is required.
Claude Code.
claude mcp add --transport http easycircuit https://easycircuit.app/mcp
Codex.
codex mcp add easycircuit --url https://easycircuit.app/mcp
ChatGPT. In a plan that supports custom connectors, add a connector with the server URL https://easycircuit.app/mcp and no authentication.
VS Code.
code --add-mcp '{"name":"easycircuit","type":"http","url":"https://easycircuit.app/mcp"}'
Cursor. Add this to ~/.cursor/mcp.json:
{"mcpServers": {"easycircuit": {"url": "https://easycircuit.app/mcp"}}}
Any other MCP client. Use the Streamable HTTP transport with the server URL above and no authentication.
What you can ask
- "Design a soil moisture monitor with an ESP32 and a small OLED, and give me the EasyCircuit link."
- "What are the pins of the 0.91 inch I2C OLED, and which are power?"
- "Check this circuit for wiring problems before I build it."
- "I'm stuck: my ESP32 resets every time the motor starts. The motor runs from the board's 5V pin through a MOSFET on GPIO 18. What's wrong?"
Tools
| Tool | What it does | Changes data |
|---|---|---|
search_parts | Searches the parts catalog by name, function, or role. | No |
get_part | Returns one catalog part with its pin evidence and capabilities. | No |
get_part_pins | Returns an exact part's pinout: function, voltage, direction, and polarity of each pin. | No |
get_part_capabilities | Returns a part's electrical capabilities, such as interfaces, voltage ranges, and protocols. | No |
catalog_summary | Counts catalog parts by status and role. | No |
check_design | Runs EasyCircuit's wiring checks on a design without saving it. | No |
save_design | Saves a design that passes the checks and returns a link that opens it in the editor. | Creates a new link |
Limits
- Pin facts are reference data. Many are not yet checked against physical hardware, and the tools say so. Check part ratings and connections before you power anything.
- The wiring checks catch structural and common electrical mistakes. They are not a professional engineering review.
- EasyCircuit does not design mains (wall AC) wiring.
- Anyone with a saved design link can open a copy of that design.
Data and privacy
The connector receives only what your assistant sends to its tools: part searches and the circuit designs it checks or saves. Your conversation with the assistant is not sent to us. Designs you check are not stored. Designs you save are stored so their link keeps working. Requests are logged for security and to improve the service, as described in our Privacy Policy. Our Terms of Service also apply.
Support
Questions, problems, or a part with wrong pin data: email contact@easycircuit.app.