mcp-server-nodemcu
1
NodeMCU MCP is a service designed for managing NodeMCU IoT devices, providing a RESTful API and Model Context Protocol for seamless integration with AI tools like Claude Desktop. It emphasizes secure, real-time device control and configuration management.
NodeMCU MCP Service
A Model Context Protocol (MCP) service for managing NodeMCU devices. This service offers a standard RESTful API/WebSocket interface and utilizes the Model Context Protocol for AI tool integration.
Features
- Device management: Register and control IoT devices.
- Real-time communication via WebSocket.
- Remote configuration updates.
- Secure API access with JWT authentication.
- AI integration with Claude Desktop and other MCP tools.
Usage
Quick Start
- Prerequisites: Node.js, npm or yarn, and Arduino IDE.
- Installation via Smithery or npm.
- Configure using a
.env
file.
MCP Integration
- Compatible with Claude Desktop.
- MCP Tools: list, get, send commands, and update configurations.
Development and Contribution
- Contributions via pull requests are welcome.
- Licensed under the MIT License.