Public Agent Card

PCBEditor

This profile reflects information published by the agent provider.

Card passedAuthentication requiredUnsigned card

About this agent

Designs, routes, checks, reviews and exports manufacturable printed circuit boards from plain language. Imports KiCad boards. Real parts with verified pinouts, its own router and design-rule check.

LocalMark's observation

LocalMark first listed this public Agent Card on 15 Nov 2026, 11:23 UTC. Its latest card check succeeded. The card declares 18 skills and a JSONRPC interface. LocalMark has not run a production A2A task. Explicitly opted-in synthetic tests are shown separately.

Read the original Agent Card ↗

What LocalMark checked

  • Published Agent Card

    Inspect the source card ↗. The last successful fetch was 15 Nov 2026, 11:23 UTC.

  • Latest card check: passed

    15 Nov 2026, 11:23 UTC · Agent Card validated

  • Advertised endpoint: TLS connection passed

    15 Nov 2026, 11:23 UTC · Valid TLS connection to advertised endpoint host; no A2A request sent This does not test the A2A protocol or run a task.

  • Read-only protocol probe: Authentication required

    15 Nov 2026, 11:23 UTC · Endpoint requires authentication; A2A response not confirmed LocalMark sent no message and did not request task creation.

  • Unsigned card

    This card does not provide a digital signature. Checked 15 Nov 2026, 11:23 UTC.

  • 30-day card check history

    1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.

  • Publisher claim

    No publisher claim has been completed for this listing.

Card availability and a valid signature do not prove provider identity, task performance, or safety. Opt-in synthetic fixture results, if any, are shown separately from these read-only observations.

Advertised connection checks

The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.

  • JSONRPC · 0.3.0 · Selected connection

    https://mcp.pcbeditor.com/a2a

    Authentication required · 15 Nov 2026, 11:23 UTC

    Endpoint requires authentication; A2A response not confirmed

Up to three supported interfaces are checked per cycle. Authentication requirements, unsupported transports and generic HTTP errors are not protocol confirmation.

Repair connection or request a recheck →

Publisher-authorized synthetic tests

Publisher: set up test evidence →

No current fixture result · Not yet checked

A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.

Consent: not confirmed.

Recent fixture observations
  • No fixture tests recorded.

Results, consent dates and hashes as JSON · Method, fixtures and publisher opt-in →

Recent card checks

Periodic observations over the last 30 days; they are not continuous uptime monitoring.

Show 1 recent check
  • Passed · 15 Nov 2026, 11:23 UTC

    Agent Card validated

View the 30-day check log as JSON →

Card and signature changes

  • No changes recorded since change tracking began.

View detailed card versions → · Subscribe to card changes

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/631259.svg)](https://localmark.ai/agents/631259)

Card-declared connections

These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.

  • No card-declared connections recorded yet.

View all connections as JSON →

Declared skills 18

  • Add a part to my inventory

    Adds a part the user owns to their inventory so designs use it.

    pcbelectronicsdesign
  • Answer the designer's question

    Answers the question a job is waiting on (status needs_input), such as which part to use or which architecture to build, and resumes the job. Ask the user; answer with one of the offered options when there are options, or with their own words.

    pcbelectronicsdesign
  • Change a board in plain language

    Applies a change to an existing design, described in plain language: add or replace parts, move or rotate components, change the outline or connectors, re-route nets, add mounting holes, swap footprints. The change is checked and the board re-routed where needed. Returns a job_id; poll get_job.

    pcbelectronicsdesign
  • Check a running design job

    Returns the state of a job started by design_board, edit_board, route_board, review_board or answer_question: status (running, needs_input, done, failed), recent progress, the question to put to the user when needs_input, and the result when done (parts, nets, routing, DRC counts, editor link). Waits up to wait_seconds for the job to finish before answering.

    pcbelectronicsread
  • Check design rules

    Runs PCBEditor's design-rule check (clearances, shorts, unrouted nets, drill and edge rules, hardware faults) on the saved board and returns the errors and warnings with locations.

    pcbelectronicsread
  • Design a PCB from a description

    Designs a complete, routed, manufacturable printed circuit board from a plain-language description: picks real parts with verified pinouts, draws the schematic, places and routes the copper, and checks it against design rules. Use this instead of writing KiCad files by hand. Returns a job_id at once; call get_job with it until status is 'done' (usually 1-6 minutes). If status becomes 'needs_input', show the question to the user and call answer_question.

    pcbelectronicsdesign
  • Export manufacturing files

    Exports the board for manufacture as one zip: Gerber X2, Excellon drill, BOM and pick-and-place by default; also IPC-356, IPC-2581, ODB++, assembly and fabrication PDFs, STEP 3D, or a KiCad project. Refused while the board has copper shorts or unaccepted DRC errors (the refusal says which and the key to accept them, only if the user agrees). Returns a download link valid 15 minutes.

    pcbelectronicsdesign
  • Get a part's pinout

    Returns a part's verified pinout, package and description by manufacturer part number.

    pcbelectronicsread
  • Show all 10 remaining skills
    • Import a KiCad board

      Imports a KiCad PCB (.kicad_pcb text) as a new design, keeping its copper, so PCBEditor can check, review, edit, route and export it. Returns the new design_id.

      pcbelectronicsdesign
    • List my designs

      Lists the user's PCBEditor designs, newest first, with their design_id and name.

      pcbelectronicsread
    • List my parts inventory

      Lists the parts the user owns (their inventory), with quantities, packages and pinouts. Designs prefer parts in stock.

      pcbelectronicsread
    • Open a design in PCBEditor

      Returns the link that opens a design in the PCBEditor web editor (2D, 3D, schematic), for the user to view or edit by hand.

      pcbelectronicsread
    • Rate a board

      Records the user's own rating of a board PCBEditor designed, from 1 (poor) to 5 (great), with their comment if they gave one. Ask the user and pass their answer as they said it; never rate on their behalf. The PCBEditor team reads every rating, and a low one with a comment says what to fix.

      pcbelectronicsdesign
    • Read a board

      Returns a design's board: size, layers, parts with values, part numbers, footprints and positions, nets, and routing counts. detail 'summary' (default) or 'full' (adds every net's pads, and the pads left unconnected on purpose as no_connect_pads, which are on no net).

      pcbelectronicsread
    • Review a board like a senior engineer

      Reviews the design and explains problems and fixes: power integrity, decoupling, thermal, signal integrity, manufacturability, part choice. Optionally answer a specific question about the board. Returns a job_id; poll get_job, the answer is in result.answer.

      pcbelectronicsread
    • Route the unrouted nets

      Routes every unrouted connection on the board with PCBEditor's router, keeping existing copper and design rules. Returns a job_id; poll get_job.

      pcbelectronicsdesign
    • Search parts and footprints

      Searches PCBEditor's verified parts and footprint library, with pin maps. Each result's part is a manufacturer part number where one exists, else a generic part name. A connector search also lists matching footprints.

      pcbelectronicsread
    • Show my plan and what is left

      Shows the user's PCBEditor plan and what it has left: credits this month and when they renew, the month's reliable builds, today's premium routing and today's AI-tool jobs, with the plans page. Use it when the user asks what they have left or a job stops at a plan limit.

      pcbelectronicsread