Skip to main content
Glama
0xruth1ezz

JLC EDA MCP Server

by 0xruth1ezz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENT_MODELNoOptional model identifier for the agent, default is claude-sonnet-4-20250514.
GATEWAY_HTTP_URLYesThe URL of the local gateway to send commands to. Default is http://127.0.0.1:18800/command.
ANTHROPIC_API_KEYNoOptional API key for Anthropic to enable the pcb_agent tool.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pcb_get_stateA

获取 PCB 完整状态(元件、网络、板框等)

pcb_screenshotB

截取当前 PCB 编辑器截图

pcb_run_drcB

运行 PCB 设计规则检查 (DRC)

pcb_get_tracksC

查询走线段

pcb_get_padsC

查询焊盘信息

pcb_get_net_primitivesC

查询指定网络的所有图元

pcb_get_board_infoA

获取工程信息(板名、层数等)

pcb_get_feature_supportB

查询 bridge 支持的功能列表

pcb_pingA

检查 bridge 连接状态

pcb_move_componentC

移动元件到指定坐标 (mil)

pcb_relocate_componentB

安全搬迁元件(自动断开走线)

pcb_batch_moveC

批量移动多个元件

pcb_select_componentC

在编辑器中选中元件

pcb_delete_selectedB

删除当前选中的对象

pcb_create_componentB

从库中放置元件到 PCB

pcb_route_trackC

画走线

pcb_create_viaC

创建过孔

pcb_delete_tracksD

删除走线

pcb_delete_viaC

删除过孔

pcb_create_copper_pourC

创建矩形铺铜区域

pcb_delete_pourC

删除铺铜

pcb_create_keepoutC

创建矩形禁布区

pcb_delete_keepoutB

删除禁布区

pcb_move_silkscreenC

移动丝印文字

pcb_auto_silkscreenB

自动排列所有丝印(避免重叠)

pcb_get_silkscreensA

查询所有丝印文字

pcb_create_diff_pairC

创建差分对

pcb_list_diff_pairsC

列出所有差分对

pcb_delete_diff_pairC

删除差分对

pcb_create_equal_lengthC

创建等长组

pcb_list_equal_lengthsB

列出所有等长组

pcb_delete_equal_lengthC

删除等长组

sch_get_stateC

读取原理图状态

sch_get_netlistB

导出网表

sch_run_drcB

运行原理图 DRC

pcb_open_documentA

切换到指定文档(原理图或 PCB)

calc_impedanceC

计算 PCB 走线阻抗,或根据目标阻抗反算线宽。支持微带线/带状线/差分模式

calc_trace_widthA

根据载流要求计算最小走线宽度 (IPC-2221)

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/0xruth1ezz/jlc-eda-mcp'

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