claude mcp add matter-controller-mcp -- npx -y matter-controller-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
8 โ ยท 0x1abin/matter-controller-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 7 sources
Score
score 703 ยท 8 โ ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository 0x1abin/matter-controller-mcp๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
A powerful Model Context Protocol (MCP) server that provides comprehensive Matter device control capabilities. This server enables AI assistants and applications to discover, commission, and control Matter-compatible smart home devices through a standardized interface. Features - **๐ Device Management**: Commission and decommission Matter devices with automatic connection - **๐ก Device Control**: Control lights, switches, and other Matter devices - **๐๏ธ Advanced Controls**: Support for dimming, color control, and color temperature - **๐ Device Information**: Retrieve detailed device information and capabilities structure - **๐ง Attribute Access**: Read and write device cluster attributes directly - **๐ Multiple Transports**: Support for stdio, SSE, and streamable HTTP transports - **๐ง Flexible Configuration**: Environment-based configuration options Supported Device Types - **Lighting**: On/off lights, dimmable lights, color lights - **Switches**: Smart switches and outlets - **Sensors**: Various sensor types (temperature, humidity, etc.) - **And more**: Any Matter-compatible device Architecture The server acts as a bridge between MCP clients and Matter devices, providing a standardized interface for device control and monitoring. Installation NPM Package From Source Usage As MCP Server (Default - stdio transport) SSE Transport Streamable HTTP Transport Cursor MCP Server Configuration The server supports various environment variables for configuration: Available Tools Device Management - **get_controller_status**: Get current controller status - **commission_device**: Commission a new Matter device - **get_commissioned_devices**: List all commissioned devices - **decommission_device**: Remove a device from the network - **get_device_info**: Get detailed device information Device Control - **control_onoff_device**: Turn devices on/off or toggle - **control_level_device**: Control brightness/dimming (0-254) - **control_color_device**: Control color temperature and hue/saturation Advanced Features - **read_attributes**: Read device attributes from clusters (specific attributes or all) - **write_attributes**: Write attributes to device clusters (supports batch writing) API Examples Commission a Device Control Device Read Device Information Development Prerequisites - Node.js 18+ - TypeScript 5.6+ - Matter.js compatible system - BLE support (optional, for BLE commissioning) Build Code Style - Use ES modules with .js extension in import paths - Strictly type all functions and variables with TypeScript - Follow zod schema patterns for tool input validation - Prefer async/await over callbacks and Promise chains - Use descriptive variable names and proper error handling Contributing We welcome contributions! Please follow these steps: 1. Fork the repository 2. Create a feature branch (git checkout -b feature/amazing-feature) 3. Commit your changes (git commit -m 'Add some amazing feature')