
Claude Desktop
桌面端 · 免费增值 · Proprietary
Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

mixelpixx/kicad-mcp-server
KiCAD MCP是一个实现AI辅助PCB设计的协议工具,通过自然语言控制KiCAD软件完成电路板设计。
{
"mcpServers": {
"kicad": {
"command": "node",
"args": [
"/path/to/KiCAD-MCP-Server/dist/index.js"
],
"env": {
"PYTHONPATH": "<PYTHONPATH>",
"LOG_LEVEL": "<LOG_LEVEL>"
}
}
}
}KICAD_PYTHONJLCPCB_API_KEYJLCPCB_API_SECRETDigi-Key
digikey_search_parts, digikey_check_library_availability, digikey_test_connection (#368, @karu2003).
set_net_color
(#375, @JMcordobamendez).
Validation
validate_schematic, validate_symbol_library — locate structural damage with line/column, confirmed via kicad-cli on a copy.
Back-annotation
backannotate_footprints — PCB footprint choices flow back to the schematic, the reverse of sync_schematic_to_board.
Lifecycle
open_board, reload_board, save_board, save_as, is_dirty, discard_or_reload, create_board_from_schematic.
assign_net_to_class
check_clearance and set_layer_constraints each had a full schema and a router entry but no dispatch handler, so every call returned Unknown command.
search_parts_registry
get_registry_part / download_registry_part reuse a verified existing footprint or symbol instead of generating one.
get_jlcpcb_part
returns live stock and tiered pricing when JLCPCB Open Platform credentials are configured, falling back to the local snapshot.
add_component_3d_model
remove_component_3d_model for attaching STEP/WRL models to footprints.
suggest_placement
connectivity-driven PCB placement optimizer (dry-run by default, deterministic).
suggest_schematic_declutter
re-orients overlapping net labels without touching connectivity.
connect_passthrough
wires all pins of one connector to the matching pins of another in the schematic (J1 pin N → J2 pin N, auto-named nets).
sync_schematic_to_board
imports the net assignments into the PCB.
route_pad_to_pad
routes each connection with automatic via insertion when pads are on opposite copper layers.
snapshot_project
saves a named checkpoint into <project>/snapshots/.
create_project
Initialize new KiCAD projects
open_project
Load existing project files
open_board
reload_board - Open or re-read a specific.kicad_pcb
save_project
save_board / save_as - Save current state
close_project
Save (optionally) and drop in-memory state
is_dirty
discard_or_reload - Check for and undo unsaved changes
get_project_info
Retrieve project metadata
set_board_size
Configure PCB dimensions
add_board_outline
Create board edge (rectangle, circle, polygon, rounded rectangle)
add_layer
Add custom layers to stack
set_active_layer
Switch working layer
get_board_info
Retrieve board properties
get_board_2d_view
Generate board preview image
get_board_extents
Get board bounding box
add_mounting_hole
Place mounting holes
add_board_text
Add text annotations
add_zone
Add copper zone/pour with clearance settings
clear_board_outline
replace_board_outline - Remove or swap the Edge.Cuts outline
set_board_origin
get_board_origin - Read and set the drill/place and grid origins
list_graphics
update_graphic / delete_graphic - Inspect and edit drawing items
import_svg_logo
Import SVG file as PCB silkscreen polygons
place_component
Place single component with footprint
move_component
Reposition existing component
rotate_component
Rotate component by angle
delete_component
Remove component from board
本页信息摘自该项目的 README。 查看 README
该服务器 README 中提到的客户端:

桌面端 · 免费增值 · Proprietary
Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

桌面端 · 免费 · MIT
集成到 IDE 中的 AI 代码助手。支持 MCP 服务器以增强功能。
桌面端 · 免费增值 · MIT
VS Code 通过代理模式将 MCP 与 GitHub Copilot 集成,允许在你的代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装和安全处理输入变量中的密钥,避免泄露硬编码密钥。

microsoft/playwright
Playwright是一个跨浏览器的Web测试和自动化框架,支持Chromium、Firefox和WebKit,提供无头执行、多浏览器兼容性测试、强大的断言和工具支持,适用于多种编程语言。

yamadashy/repomix
Repomix是一个将代码库打包为AI友好格式的工具,支持本地和远程仓库处理,提供代码压缩、安全检查和多种输出格式。

bytedance/UI-TARS-desktop
TARS 是字节跳动的多模态 AI 智能体技术栈,包含两个项目:Agent TARS(基于 MCP 的命令行与 Web UI 智能体)和 UI-TARS-desktop(桌面 GUI 智能体)。

ahujasid/blender-mcp
BlenderMCP通过MCP协议将Blender与Claude AI连接,实现AI辅助3D建模与场景控制

microsoft/playwright-mcp
Playwright MCP是一个基于Playwright的浏览器自动化服务器,通过结构化数据而非像素输入实现LLM与网页的交互。

comet-ml/opik
Opik是一个开源的LLM评估框架,支持追踪、评估和监控LLM应用,帮助开发者构建更高效、更经济的LLM系统。