Token导航 LogoToken导航TokenDH.com
MCP Kicad Sch API logo
设计创作stdio官方级别未说明来源级核验

MCP Kicad Sch API

MCP Server

提供KiCAD原理图操作工具的MCP服务器,支持AI代理创建、修改和分析KiCAD原理图文件。

工具数

28

提示词数

0

GitHub Stars

18

资源数

0
PythonClaude设计Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

circuit-synth

提供方

circuit-synth

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp-kicad-sch-api

详细介绍

MCP KiCAD原理图API

模型上下文协议(MCP)服务器为AI代理提供KiCAD原理图操作工具。

概述

此MCP服务器公开 kicad-sch-api 库作为AI代理可以用来创建、修改和分析KiCAD原理图文件的工具。

特性

  • 🔧 创建原理图:生成新的KiCAD原理图文件
  • 添加组件:放置电阻器、电容器、IC等
  • 🔍 搜索组件:在KiCAD符号库中查找零件
  • 🔗 添加连接:创建导线和网
  • 📐 分层设计:支持分层工作表和标签
  • 🎯 格式保存:保持精确的KiCAD文件格式兼容性

快速开始

安装

pip install mcp-kicad-sch-api

配置

克劳德桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "kicad-sch-api": {
      "command": "python",
      "args": ["-m", "mcp_kicad_sch_api"],
      "env": {}
    }
  }
}

克劳德代码

选项1:自动(推荐)

# Add MCP server automatically
claude mcp add mcp-kicad-sch-api /path/to/your/venv/bin/mcp-kicad-sch-api

# Example with specific venv path:
claude mcp add mcp-kicad-sch-api /Users/username/myproject/venv/bin/mcp-kicad-sch-api

选项2:手动配置 如果automatic方法不起作用,请手动编辑Claude Code配置文件:

# Find your config file location
code ~/.claude.json

添加MCP服务器配置:

{
  "mcpServers": {
    "mcp-kicad-sch-api": {
      "command": "/path/to/your/venv/bin/mcp-kicad-sch-api"
    }
  }
}

查找安装路径:

# After installing in your venv, find the executable path:
which mcp-kicad-sch-api
# Example output: /Users/username/myproject/venv/bin/mcp-kicad-sch-api

重新启动Claude代码 配置后加载MCP服务器。

其他MCP客户端

服务器支持标准MCP stdio传输,应与任何兼容MCP的客户端配合使用。

使用示例

问你的AI代理:

  • *“用两个10kΩ电阻器创建分压器电路”*
  • *将Arduino Nano添加到原理图的(100100)位置*
  • *“在KiCAD库中搜索运算放大器”*
  • *“为电源部分创建层次表”*

可用工具

工具说明
create_schematic创建新的KiCAD原理图文件
add_component添加组件(电阻器、电容器、IC等)
search_components搜索KiCAD符号库
add_wire创建接线
add_hierarchical_sheet添加分层设计表
add_sheet_pin将接点添加到层次图纸
add_hierarchical_label添加层次标签
list_components列出原理图中的所有组件
get_schematic_info获取原理图信息

需求

发展

git clone https://github.com/circuit-synth/mcp-kicad-sch-api.git
cd mcp-kicad-sch-api
uv sync --dev
uv run python -m mcp_kicad_sch_api

许可证

MIT许可证-请参阅 许可证 文件。

相关项目

______________________________________________________________________

🤖 AI驱动的电路设计变得简单

目录标签

目录标签

PythonClaude设计电路设计本地部署KiCAD工具AI辅助设计电子工程原理图编辑

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

28

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP