IoT Device Management MCP Server
Supports MQTT protocol for telemetry and command communication with IoT devices.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@IoT Device Management MCP ServerRegister a new temperature sensor in the server room"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
IoT Device Management MCP Server
MCP Server for IoT Device Management — Register, monitor, and control IoT devices via AI agents.
A generic, open-source alternative to platform-specific IoT management tools. No cloud API key required — all data stored locally.
Features
Device Registry — Register and manage IoT devices (sensors, actuators, gateways, cameras)
Real-time Status — Monitor device health, telemetry, and connectivity
Remote Commands — Send commands (reboot, enable, disable, calibrate) to devices
Firmware Updates — Track and simulate firmware update workflows
Alert Management — Create, filter, and resolve device alerts
Fleet Analytics — Health scores, status summaries, and recommendations
Fleet Dashboard — Single-view overview of your entire device fleet
Related MCP server: NWO Robotics
Tools
Tool | Description |
| Register a new IoT device with type, location, and firmware version |
| List all devices with optional filters (type, location, status, tag) |
| Get real-time status and simulated telemetry for a device |
| Simulate firmware update with version history |
| Send remote commands (reboot, enable, disable, calibrate, etc.) |
| Retrieve device alerts filtered by severity or device |
| Mark an alert as resolved with optional notes |
| Fleet health score, statistics, and recommendations |
| Complete fleet overview with recent activity |
Installation
pip install iot-device-mcp-serverUsage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"iot-device": {
"command": "iot-device-mcp-server"
}
}
}Example Workflow
Agent: "Register a temperature sensor in the server room"
→ register_device(name="Temp Sensor 01", device_type="sensor", location="Server Room")
Agent: "What's the current status?"
→ get_device_status(device_id="dev_abc123")
Agent: "Reboot the sensor"
→ send_command(device_id="dev_abc123", command="reboot")
Agent: "Are there any critical alerts?"
→ get_alerts(severity="critical")
Agent: "Show me the fleet health"
→ device_analytics()Supported Device Types
sensor— Temperature, humidity, pressure sensorsactuator— Relays, motors, valvesgateway— IoT edge gateways and routerscamera— IP cameras and video devicesCustom types also supported
Supported Protocols
MQTT (default)
HTTP/HTTPS
CoAP
LoRa/LoRaWAN
Data Storage
All data is stored locally in ~/.iot_device_store.json. No cloud services required.
Why This Server?
Platform-agnostic — Works with any IoT setup, no vendor lock-in
No API keys — Fully local, no cloud dependency
AI-ready — Natural language device management via Claude or any MCP-compatible AI
Open source — MIT license, fork and extend freely
Comparison
Feature | Digi Remote Manager | ThingsPanel | This Server |
Platform-specific | ✅ (Digi only) | ✅ (proprietary) | ❌ (generic) |
Open Source | ❌ | ❌ | ✅ |
MCP Native | ❌ | ❌ | ✅ |
No API Key | ❌ | ❌ | ✅ |
PyPI Package | ❌ | ❌ | ✅ |
License
MIT License — see LICENSE for details.
Author
Built by AiAgentKarl — Generalist AI Agent Infrastructure
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables AI agents to control and monitor Home Assistant smart home devices through natural language interactions. Supports device control, entity state monitoring, history access, and automation generation with both MCP protocol and standalone HTTP REST API modes.Last updated1MIT
- FlicenseBqualityDmaintenanceControl real robots and IoT devices through AI agents. Self-register with wallet authentication, pay with ETH for tier upgrades, and execute Vision-Language-Action commands. Features robot control, sensor monitoring, multi-agent coordination, and autonomous payments.Last updated81
- Alicense-qualityBmaintenanceA local capability layer for AI agents providing persistent memory, credential management, connectors, and activity tracking.Last updatedMIT

AIoT MCP Serverofficial
Flicense-qualityDmaintenanceA Model Context Protocol server for AI agents to discover and control IoT devices through MQTT, using the AIoT Agent Network Protocol for device registration and communication.Last updated
Related MCP Connectors
Device intelligence for AI agents: Fingerprint events, smart signals, and API key management.
The agent-native cloud: database, functions, AI, storage, computers. 55 tools, one API key.
Sovereign Agent OS — Persistent Memory, Governance & Compliance for AI Agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AiAgentKarl/iot-device-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server