What dependencies and runtime requirements exist?
Python ≥3.10 and `arduino-cli` must be in PATH. Optional: WireViz for diagram generation, an `OPENAI_API_KEY` for AI‑powered WireViz, and `thefuzz[speedup]` for fuzzy library search.
@Volt23
基本信息
暂无概览
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
A FastMCP-powered bridge that exposes arduino-cli functionality via the Model Context Protocol (MCP). It lets users manage sketches, boards, libraries, files, and generate WireViz schematics from YAML or natural language through MCP clients.
Install from PyPI with pip install mcp-arduino-server, then run mcp-arduino-server. Requirements: Python ≥3.10, arduino-cli in PATH, and optionally WireViz and an OpenAI API key for AI‑powered diagram generation. Configure via environment variables; integrate with MCP clients by adding a JSON config entry.
arduino-cli functionality through MCP (JSON-RPC over STDIO)Python ≥3.10 and `arduino-cli` must be in PATH. Optional: WireViz for diagram generation, an `OPENAI_API_KEY` for AI‑powered WireViz, and `thefuzz[speedup]` for fuzzy library search.
Environment variables override defaults: `ARDUINO_CLI_PATH`, `WIREVIZ_PATH`, `MCP_SKETCH_DIR`, `LOG_LEVEL`, `OPENAI_API_KEY` or `OPENROUTER_API_KEY`, `ARDUINO_SERIAL_LOG_MAX_BYTES`, and `ARDUINO_SERIAL_LOG_ROTATE_COUNT`.
The server listens on STDIO for JSON‑RPC MCP calls. Authentication is not required for the server itself; AI‑powered WireViz requires an `OPENAI_API_KEY` or `OPENROUTER_API_KEY`.
Sketch files are stored in `~/Documents/Arduino_MCP_Sketches/` by default. Serial logs are written to files in a configurable location; the server sandboxes file operations to home and sketch directories.
The `remove_file` operation is destructive but sandboxed. Serial log file size and rotation count are configurable. The AI‑powered WireViz feature depends on an external API key and may incur costs.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer

Model Context Protocol Servers
PickFu MCP is a Model Context Protocol (MCP) server that connects AI assistants, developers, marketers, product managers, and AI agents to PickFu's consumer research platform. It enables users to create surveys, conduct

A free remote MCP server for The Living Bread. Bible passages read word for word from a stored public domain text with an evidence label, keyword search and cross references, real churches, gatherings and prayer groups w
评论