Skip to main content
Glama
VLab-Software

EasyEDA Pro MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
easyeda_live_statusA

Checks whether the EasyEDA Pro extension is connected and reports active document/capability information.

easyeda_doctorA

Returns a structured diagnosis of the local MCP bridge, EasyEDA Pro extension connection state, protocol compatibility, active document context, and suggested next steps.

easyeda_get_contextA

Summarizes active project, active document, selection, and editor context from the open EasyEDA Pro instance.

easyeda_find_componentB

Finds a component by designator, name, value, footprint, or property in the active EasyEDA Pro project.

easyeda_find_netC

Finds a net by name and returns available connections or metadata from the active project.

easyeda_schematic_snapshotA

Returns a structured snapshot of the active schematic: components, pins, nets, wires, labels, and confidence metadata.

easyeda_list_schematic_componentsB

Lists normalized schematic components with designator, value/name, footprint, position, and key properties.

easyeda_get_component_pinsB

Returns all known pins for a schematic component, including pin number, pin name, position, and net when available.

easyeda_trace_netB

Shows the pins, components, wires, labels, and ports associated with a schematic net.

easyeda_trace_componentC

Groups a schematic component's connections by pin and net, with evidence for each connection.

easyeda_find_unconnected_pinsC

Identifies schematic pins without a confirmed net in the normalized EasyEDA Pro data.

easyeda_validate_schematic_areaC

Runs generic read-only schematic checks against selected components/nets or the whole schematic.

easyeda_verify_connectionsA

Runs generic read-only connection assertions against the active schematic, including pin/net checks and passive paths through resistors, capacitors, inductors, diodes, or LEDs.

easyeda_navigate_componentC

Navigates/highlights a component in the EasyEDA Pro editor when the extension can locate it.

easyeda_navigate_regionC

Navigates to coordinates or a rectangular region in the active EasyEDA Pro PCB/document.

easyeda_zoom_boardA

Zooms the active PCB editor to the board outline.

easyeda_export_bomC

Exports a BOM from the active EasyEDA Pro project through the extension.

easyeda_export_netlistB

Exports a netlist from the active EasyEDA Pro schematic or PCB through the extension.

easyeda_export_gerberC

Exports Gerber fabrication files from the active EasyEDA Pro PCB through the extension.

easyeda_export_pdfC

Exports a PDF from the active EasyEDA Pro document through the extension.

easyeda_confirmed_actionB

Runs a mutating EasyEDA Pro action only when the confirmation text explicitly confirms the action.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VLab-Software/easyeda_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server