Skip to content

he0xd4c0/quick-pcb

v0.3.1

Validate BoardSpec and perform checked EasyEDA Pro layout and schematic work.

MCP servers

Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.

boardspec-corestdio
{
  "type": "stdio",
  "command": "uv",
  "args": [
    "tool",
    "run",
    "--isolated",
    "--from",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=mcp-server",
    "--with",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=boardspec-core",
    "boardspec-core-mcp"
  ]
}
boardspec-layoutstdio
{
  "type": "stdio",
  "command": "uv",
  "args": [
    "tool",
    "run",
    "--isolated",
    "--from",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=mcp-server",
    "--with",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=boardspec-core",
    "boardspec-layout-mcp"
  ]
}
boardspec-schematicstdio
{
  "type": "stdio",
  "command": "uv",
  "args": [
    "tool",
    "run",
    "--isolated",
    "--from",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=mcp-server",
    "--with",
    "git+https://github.com/He0xD4C0/quick-pcb.git@v0.3.1#subdirectory=boardspec-core",
    "boardspec-schematic-mcp"
  ]
}

What this package declares

The files a client reads when it loads this plugin, exactly as this revision carries them.

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "quick-pcb",
  "version": "0.3.1",
  "description": "Validate BoardSpec and perform checked EasyEDA Pro layout and schematic work.",
  "author": {
    "name": "He0xD4C0",
    "url": "https://github.com/He0xD4C0"
  },
  "homepage": "https://github.com/He0xD4C0/quick-pcb",
  "repository": "https://github.com/He0xD4C0/quick-pcb",
  "keywords": ["pcb", "eda", "boardspec", "easyeda", "mcp"],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Quick PCB",
        "shortDescription": "BoardSpec and checked EasyEDA Pro tools.",
        "longDescription": "Validate and export coordinate-free BoardSpec documents, then opt into revision-checked EasyEDA Pro layout or schematic tools.",
        "developerName": "He0xD4C0",
        "category": "Productivity",
        "capabilities": ["Read", "Write"],
        "websiteURL": "https://github.com/He0xD4C0/quick-pcb",
        "defaultPrompt": [
          "Validate this BoardSpec and explain every diagnostic.",
          "Inspect the active PCB without changing it.",
          "Plan and verify this schematic before writing it."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 6Python files
  • 2JSON files
  • 2YAML files
  • requirements.txt
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai