Use ESPHome with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Control and monitor your ESPHome-powered IoT devices directly from any AI agent via the Web Server API.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 10 capabilities
The complete ESPHome capability set.
These are the exact actions your AI can choose when you ask it to work with ESPHome.
01-04
4 capabilities in this set.
Part of 10 available through ESPHome.
- 01
Get metrics
Get Prometheus metrics from the ESPHome device
- 02
Switch action
Perform an action on a switch entity
- 03
Get entity state
G., sensor, switch) using the Web Server REST API. Get the state of an ESPHome entity
- 04
Alarm action
Perform an action on an alarm control panel
05-07
3 capabilities in this set.
Part of 10 available through ESPHome.
- 05
Button press
Press a button entity
- 06
Cover action
G., blinds, garage door), optionally setting position and tilt. Perform an action on a cover entity
- 07
Fan action
Perform an action on a fan entity
08-10
3 capabilities in this set.
Part of 10 available through ESPHome.
- 08
Light action
Perform an action on a light entity
- 09
Number set
Set a value for a number entity
- 10
Select option
Set an option for a select entity
Observed, not estimated
918ms average. Fast in production.
ESPHome is checked daily against the live service.
- Fastest day
- 760ms
- Slowest day
- 1137ms
- 14-day trend
- Slowing+20%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of ESPHome, so you can see the experience inside your AI.
It does not authenticate your account with ESPHome. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
ESPHome Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_5SHbIX7z5rQfgbeYq11JB03GdUqXJkasteub5KtB/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — ESPHome capabilities are ready to use.
{
"mcpServers": {
"esphome-mcp": {
"url": "https://edge.vinkius.com/vk_preview_5SHbIX7z5rQfgbeYq11JB03GdUqXJkasteub5KtB/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions ESPHome owners ask.
- 01
Can I control my lights and set specific colors using this server?
Yes! Use the light_action capability. You can specify the entity name, the action (turn_on), and optional parameters like brightness (0-255) and RGB values (r, g, b) to get the perfect ambiance.
- 02
How do I check the current temperature or humidity from my sensors?
Simply use the get_entity_state capability. Provide the domain (e.g., 'sensor') and the entity ID. The agent will return the current value and state of that specific hardware component.
- 03
Is it possible to trigger a physical button or restart a device?
Yes. If you have a button entity configured in ESPHome (like a restart button), you can use the button_press capability with the entity name to trigger that action remotely.
Explore
More in Loved By Devs
myDevices AI Connector
IoT device management — monitor telemetry and control assets via myDevices Cayenne.
ViewPrometheus AI Connector
Monitor your infrastructure with Prometheus — run PromQL queries, analyze metrics, and manage time-series data
ViewGatus (Health Dashboard) AI Connector
Monitor infrastructure health via Gatus — list endpoints, check real-time status, and analyze performance metr
ViewNetdata AI Connector
Monitor real-time infrastructure metrics, analyze system performance, and track active alerts across your node
View
Suggestions
PrestaShop AI Connector
Bring your PrestaShop store to your AI — orchestrate orders, extract deep product metadata, and track inventor
ViewTYPO3 CMS AI Connector
Automate content management via TYPO3 CMS — retrieve page structures, create Extbase entities, update fields,
ViewDynatrace (APM and Observability) AI Connector
Monitor and manage your Dynatrace environment — query metrics, track problems, manage entities, and automate o
ViewStatsig AI Connector
Manage feature flags, dynamic configs, and experiments. Evaluate gates and log events directly from your AI ag
View
