Mcp Server For Deconz Server
@marcinn2
About Mcp Server For Deconz Server
MCP Server for deConz server developed by Dresden Elektronik (bridge between smart home automation platforms and wireless Zigbee networks)
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"deconz": {
"command": "deconz-mcp",
"env": {
"DECONZ_HOST": "192.168.1.10",
"DECONZ_API_KEY": "your-api-key-here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mcp Server For Deconz Server?
An MCP server that exposes the deCONZ REST API to AI assistants, enabling natural‑language control of Zigbee lights, sensors, groups, scenes, rules, and schedules. It supports stdio, SSE, and Streamable HTTP transports with optional bearer token authentication.
How to use Mcp Server For Deconz Server?
Install via git clone and uv sync (or pip install -e .). Set environment variables DECONZ_HOST and DECONZ_API_KEY, then run deconz-mcp with the desired transport (--transport stdio, --transport streamable-http, etc.). For Claude Desktop, add the server to claude_desktop_config.json with the appropriate command and environment variables.
Key features of Mcp Server For Deconz Server
- Exposes lights, sensors, groups, scenes, rules, schedules, and Touchlink tools
- Read‑only resources:
deconz://lights,deconz://config,deconz://state, and more - Pre‑built prompts for home overview, control lights, manage scenes, add device, setup automation, diagnose device, evening routine
- Supports stdio, SSE, Streamable HTTP, and combined server transports
- Bearer token authentication with constant‑time comparison for HTTP transports
- Docker image (multi‑platform) and Docker Compose / Kubernetes deployment manifests
Use cases of Mcp Server For Deconz Server
- Ask an AI assistant to turn lights on/off, dim, or change colour in a specific room
- Automate routines based on sensor triggers (motion, temperature) via rule creation
- Create, recall, or update scenes and schedules for time‑based lighting control
- Diagnose unreachable devices or view full gateway state through prompts and resources
- Pair new Zigbee devices using
touchlink_scanandtouchlink_identifytools
FAQ from Mcp Server For Deconz Server
What are the requirements for Mcp Server For Deconz Server?
Python 3.10 or later, uv (recommended) or pip, a running deCONZ / Phoscon gateway with a ConBee or RaspBee adapter, and a valid deCONZ REST API key.
How do I obtain a deCONZ REST API key?
Open the Phoscon app, go to Menu → Settings → Gateway → Advanced, click Authenticate app, then within 60 seconds run curl -X POST http://<gateway-ip>/api with the appropriate JSON body. The response contains your API key.
Can I configure the gateway at runtime instead of using environment variables?
Yes, the configure_deconz tool lets you point the server at a deCONZ gateway at runtime (specifying host, port, and API key), so environment variables are not strictly required when using stdio.
What transport modes does Mcp Server For Deconz Server support?
Four transport modes: stdio (stdin/stdout, for Claude Desktop), sse (legacy SSE), streamable-http (modern MCP Streamable HTTP on /mcp), and server (combined SSE + Streamable HTTP on one port).
How do I secure the HTTP transports?
Set the MCP_AUTH_TOKEN environment variable (or --auth-token CLI flag). Every HTTP request must then include Authorization: Bearer <token>; the token is verified with a constant‑time comparison. Bearer auth is strongly recommended for transports exposed beyond localhost.
More Other MCP servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments