Hey @sonofcy ![]()
I hear you! You’re already doing some natural language control with Arduino, so what’s different here?
- Universal MCP layer: one standard interface between LLMs (Claude, OpenAI, local) and Arduino Cloud - no custom JSON handling.
- Context-aware actions: the model sees current sensor data before responding.
- Multi-model & cross-platform: works on Linux, macOS, and Windows.
About Windows - just make sure you have Node.js and npm installed (official Windows installer). Then, you can run exactly the same commands in PowerShell or CMD:
npm install -g mcp-server-arduino-cloud
mcp-server-arduino-cloud
If you’d rather not install it globally, you can run it with npx like this:
npx mcp-server-arduino-cloud
Source code is fully open, including the CLI entry point (src/cli.ts), on GitHub: mcp-arduino-cloud - feel free to review, critique, or contribute.
Would love to hear more about your current setup and see if we can make it even easier. ![]()