Mcp Server For Deconz Server
@marcinn2
Mcp Server For Deconz Server について
MCP Server for deConz server developed by Dresden Elektronik (bridge between smart home automation platforms and wireless Zigbee networks)
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"deconz": {
"command": "deconz-mcp",
"env": {
"DECONZ_HOST": "192.168.1.10",
"DECONZ_API_KEY": "your-api-key-here"
}
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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.
「その他」の他のコンテンツ
Blender
ahujasidOpen-source MCP to use Blender with any LLM
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
Nginx UI
0xJackyYet another WebUI for Nginx
Awesome Mlops
visengerA curated list of references for MLOps
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
コメント