article
README
🚀 arduino-mcp-server
本项目是一个用Golang编写的Arduino MCP服务器,为Arduino开发提供便利的服务支持。
🚀 快速开始
📦 安装指南
VSCode安装步骤
git clone git@github.com:dido18/arduino-mcp-server.gitcd arduino-mcp-server && go build .- 将生成的可执行文件移动到某个位置(例如:
mv arduino-mcp-server ~/arduino-mcp-server) - 在
settings.json(或可以在工作区中添加一个名为.vscode/mcp.json的文件)中的command字段使用该位置。
{
// settings.json
"mcp": {
"servers": {
"arduino-mcp-server": {
"type": "stdio",
"command": "~/arduino-mcp-server",
"args": []
}
}
}
}
💻 使用示例
工具使用说明
list_boards:列出连接到电脑的电路板compile:编译(可选上传)一个草图fqbn:电路板的FQBNsketch:要编译的草图路径upload:如果为True则执行上传port:上传的目标端口
upload:上传fqbn:电路板的FQBNsketch:要编译的草图路径port:上传的目标端口
微信扫一扫