关于 arduino-mcp-server
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
arduino-mcp-server
用 Golang 编写的 Arduino MCP 服务。
安装
Vscode
git clone [email protected]:dido18/arduino-mcp-server.gitcd arduino-mcp-server && go build .- 将二进制文件移至某个位置(例如,
mv arduino-mcp-server ~/arduino-mcp-server) - 在
settings.json的command字段中使用该位置(也可以将其添加到工作区中的.vscode/mcp.json文件中)
{
// 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:要上传到的端口
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。