Arduino MCP Server
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
arduino-mcp-serverclaude mcp add arduino-mcp-server -e 'ARDUINO_CLI_PATH=<ARDUINO_CLI_PATH>' -e 'ARDUINO_SKETCH_ROOT=<ARDUINO_SKETCH_ROOT>' -- npx -y arduino-mcp-server@0.2.8
{
"mcpServers": {
"arduino-mcp-server": {
"command": "npx",
"args": [
"-y",
"arduino-mcp-server@0.2.8"
],
"env": {
"ARDUINO_CLI_PATH": "<ARDUINO_CLI_PATH>",
"ARDUINO_SKETCH_ROOT": "<ARDUINO_SKETCH_ROOT>"
}
}
}
}
متغيرات البيئة
ARDUINO_CLI_PATHOptional path to arduino-cli binary. Defaults to arduino-cli on PATH.ARDUINO_SKETCH_ROOTOptional absolute path restricting sketch operations to this directory.
الأسئلة الشائعة
ما هو Arduino MCP Server؟
Arduino MCP server for CLI setup, board detection, compile/upload, serial monitoring, and pin refs.
كيف أثبّت Arduino MCP Server؟
يعمل على جهازك. في Claude Code: claude mcp add arduino-mcp-server -e 'ARDUINO_CLI_PATH=<ARDUINO_CLI_PATH>' -e 'ARDUINO_SKETCH_ROOT=<ARDUINO_SKETCH_ROOT>' -- npx -y arduino-mcp-server@0.2.8. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Arduino MCP Server إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل Arduino MCP Server مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Arduino MCP Server؟
ينشره hardware-mcp. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.