nuki-mcp
Allows controlling Nuki Smart Locks through Home Assistant API, providing tools to check lock status, lock/unlock, trigger intercom electric strike, and perform smart entry sequences.
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., "@nuki-mcpunlock the apartment door"
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.
nuki-mcp
π Installation Guide β quick start, manual setup, and troubleshooting
FastMCP 3.2 server for Nuki Smart Lock control via Home Assistant Bridge.
Built for Stroheckgasse, Vienna β buzz the main door, unlock the apartment, check battery levels, all through Home Assistant.
Features
get_lock_statusβ state, battery, friendly nameset_lock_stateβ lock/unlockbuzz_openerβ electric strike for intercom entrysmart_entry_sequenceβ multi-step: buzz main door β wait β unlock apartmentnuki_security_dashboardβ MCP prompt for security monitoring
Related MCP server: hass-mcp-server
Quick start
git clone https://github.com/sandraschi/nuki-mcp.git
cd nuki-mcp
just installConfigure .env:
HASS_URL=http://homeassistant.local:8123
HASS_TOKEN=your_long_lived_tokenjust install-mcp claudeTools
Tool | What it does |
| Check lock state, battery, attributes |
| Lock or unlock a Nuki device |
| Trigger intercom electric strike |
| Buzz main door β wait β unlock apartment |
Just recipes
just lock # Quick lock test
just unlock # Quick unlock test
just buzz # Buzz intercom
just lock-status # Check lock state + batteryThis server cannot be installed
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
- AlicenseAqualityDmaintenanceMCP server for controlling and querying Home Assistant via its REST API, exposing tools to get entity states, list all states, and call services.Last updated16215MIT
- AlicenseAqualityBmaintenanceMCP server for full Home Assistant control, enabling AI agents to manage dashboards, automations, files, apps, entities, and more via REST API, WebSocket, and SSH.Last updated66135MIT
- Alicense-qualityCmaintenanceAn MCP server that enables AI assistants to control Home Assistant via natural language, including device control, automation management, and system configuration.Last updatedMIT
- AlicenseAqualityBmaintenanceA self-hosted MCP server for Home Assistant that exposes full control over entity states, service calls, history, templates, and areas via local stdio, enabling AI assistants to manage your smart home.Last updated9121MIT
Related MCP Connectors
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automatiβ¦
MCP server wrapping the Tesla Fleet API and TeslaMate API
MCP server for Gainium β manage trading bots, deals, and balances via AI assistants
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/sandraschi/nuki-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server