com.perfboarddesigner/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Perfboard Designer
Publisher-provided description
Design perfboard and stripboard layouts, check the wiring and get a link to open them in the editor.
Summary by lookupd
Lets an agent create, edit, validate and render perfboard/stripboard circuit layouts and produce shareable editor links.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://mcp.perfboarddesigner.com/mcp
Claude Code, npm package (stdio)
claude mcp add mcp -- npx -y perfboard-designer-mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://mcp.perfboarddesigner.com/mcp
Codex, npm package (stdio)
codex mcp add mcp -- npx -y perfboard-designer-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://mcp.perfboarddesigner.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"perfboard-designer-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (12 tools)
Publisher-provided text
list_partsLists the parts a project can place. Without a query: every part, grouped by category, as its id with its name and pin count; call it this way once to see whatget_partEverything needed to place parts: for each, which project file list it goes in, its pins (offsets from pin 1 at rotation 0) and pin labels, polarity, value unitnew_projectStarts a project kept here under a projectId: a blank board, or one of the example projects (perfboard://examples/...) to copy from. Returns the projectId and tedit_projectChanges a project kept here, by a list of ops applied in order: add_part, update_part (move, turn, change value or ref), remove_parts, add_wire (from/to, or a `get_projectThe whole project file of a project kept here, as the editor would save it (through version 8, preserving component identities and optional requirements), one evalidate_projectChecks a project file and lists every problem with where it is: entries the editor would leave out, unknown parts, pins off the board, two parts' pins or leadsget_netsWhich pins the board connects: every net with its name (from its pins, e.g. GND), its pins ("U1.8 VCC" for a chip's pin, "D1.K" or "C1.+" for a polarized lead,get_pin_positionsWhere every placed part's pins land, as [column, row] holes, with pin numbers and labels (e.g. U1 pin 8 VCC), after rotation, plus holes a part's body covers. Urender_boardDraws the board as text, one cell per hole with column and row numbers: each part's pins by a key letter and pin number (a1, a2...), holes under a part's body,make_share_linkTurns a project into a link that opens it in Perfboard Designer: the project travels inside the link, so it works without any server. Give the link to the user.read_share_linkReads the project out of a Perfboard Designer share link (z=, json=, downloaded src=, or a stored short link). Returns a project file through version 8, preservshow_boardShows the user a picture of the board right in the conversation, as the editor draws it, with a button that opens it in Perfboard Designer. Only in clients that
Details
- Version: 0.1.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 517 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/MaurerKrisztian/perfboard-designer
- Website: https://perfboarddesigner.com/mcp-server/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.perfboarddesigner/mcp)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp