
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Home Automation & IoT · AI Chatbot

tdeckers/openhab-mcp
This project provides an implementation of an MCP server that connects to a real openHAB instance via its REST API. It enables AI assistants like Claude and Cline to interact with your openHAB smart home system.
docker run -d --rm -p 8081:8000 \OPENHAB_URLOPENHAB_API_TOKENA MCP (Model Context Protocol) server that interacts with a real openHAB instance.
list_items
Paginated list of openHAB items with optional tag, type, name, and label filters
get_item
Get a specific openHAB item by name
create_item
Create a new openHAB item
update_item
Update an existing openHAB item
delete_item
Delete an openHAB item
update_item_state
Update just the state of an openHAB item
list_things
Paginated list of openHAB things with optional UID and label filters
get_thing
Get a specific openHAB thing by UID
create_thing
Create a new openHAB thing
update_thing
Update an existing openHAB thing
delete_thing
Delete an openHAB thing
update_thing_config
Update an openHAB thing's configuration
get_thing_config_status
Get openHAB thing configuration status
set_thing_enabled
Set the enabled status of an openHAB thing
get_thing_status
Get openHAB thing status
get_thing_firmware_status
Get openHAB thing firmware status
get_available_firmwares
Get available firmwares for an openHAB thing
get_rule
Get a specific openHAB rule by UID
create_rule
Create a new openHAB rule
update_rule
Update an existing openHAB rule with partial updates
update_rule_script_action
Update a script action in an openHAB rule
delete_rule
Delete an openHAB rule
run_rule_now
Run an openHAB rule immediately
get_script
Get a specific openHAB script by ID
create_script
Create a new openHAB script
update_script
Update an existing openHAB script
delete_script
Delete an openHAB script
get_link
Get a specific openHAB item-channel link
create_or_update_link
Create or update an openHAB item-channel link
delete_link
Delete a specific openHAB item-channel link
get_orphan_links
Get orphaned openHAB item-channel links (links to non-existent channels)
purge_orphan_links
Remove all orphaned openHAB item-channel links
delete_all_links_for_object
Delete all openHAB links for a specific item or thing
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

Desktop · Free · MIT
An AI coding assistant integrated into the IDE. Supports MCP servers for enhanced functionality.
Desktop · Freemium · MIT
VS Code integrates MCP with GitHub Copilot through agent mode, allowing direct interaction with MCP-provided tools in your agentic coding workflow. Configure servers in Claude Desktop, workspace, or user settings, with guided MCP installation and secure handling of secrets in input variables to avoid leaking hardcoded keys.

rulego/rulego
RuleGo also provides a large number of reusable components that support the aggregation, filtering, distribution, transformation, enrichment, and execution of various actions on data, and can also interact and integrate with various protocols and systems.

tevonsb/homeassistant-mcp
A powerful bridge between your Home Assistant instance and Language Learning Models (LLMs), enabling natural language control and monitoring of your smart home devices through the Model Context Protocol (MCP). This server provides a comprehensive API for managing your entire Home Assistant ecosystem, from device control to system administration.

recursechat/mcp-server-apple-shortcuts
A Model Context Protocol (MCP) server that lets AI assistants like Claude control Apple Shortcuts automations. This enables AI models to trigger shortcuts and automate tasks on macOS in a safe and controlled way.

dvcrn/mcp-server-siri-shortcuts
This MCP server provides access to Siri shortcuts functionality via the Model Context Protocol (MCP). It allows listing, opening, and running shortcuts from the macOS Shortcuts app.

voska/hass-mcp
A Model Context Protocol (MCP) server for Home Assistant integration with Claude and other LLMs.

allenporter/mcp-server-home-assistant
A Model Context Protocol Server for Home Assistant. See Model Context Protocol for context.