Incenergy EMS · Model Context Protocol
Give your AI assistant control of your building.
Incenergy's MCP server exposes live thermostats, lighting, switches, meters, and schedules to any MCP-compatible assistant. Connect it once, then ask in plain language — “what's zone 3 set to right now?” or “drop the hallway thermostat two degrees until 6pm.”
Thermostats
Setpoints, modes, fan & recovery
Lighting & switches
Levels, overrides, on/off
Meters & usage
Demand, cost, history
Schedules
Standing behavior, per zone
Claude
Works on Free planGo to Settings → Connectors in Claude.ai.
Click +, then choose Add custom connector.
Paste in the server URL above. Free plan allows one custom connector at a time — swap the URL here if you already have one connected.
Leave Advanced settings (OAuth Client ID/Secret) blank — this server doesn't need it.
Click Add, then Connect. If it fails immediately with no clear reason, double-check the URL ends in /mcp — see Troubleshooting below.
Try a real prompt: “what devices are on my Incenergy account?”
ChatGPT
Plus, Pro, Business, Enterprise, or EducationClick your profile icon (top right) → Settings → Connectors. Not available on the Free plan — the Create button won't fully work there.
Scroll to the bottom → Advanced settings → enable Developer Mode. This grants full MCP tool access, not just read-only — only enable it for servers you trust.
Back in Connectors, click Create.
Fill in a name (e.g. “Incenergy EMS”) and paste the server URL above.
Set Authentication to No Auth.
Save, then try a real prompt to confirm it's live.
Gemini
Not yet availableNo personal-account path today
Google's MCP support currently centers on Gemini Enterprise (Business edition, added by a team admin under Connected apps — not a setting on a personal account) and the Gemini API (developer-level, code only). There's no “paste a URL” option in the consumer Gemini app yet.
Worth checking back — this has been the fastest-moving part of every assistant's connector story this year.
Troubleshooting
“Couldn't register with sign-in service” on Claude
Almost always means the URL is missing /mcp at the end. The client tries every request against the wrong path, gives up, and misreports it as an auth failure. Fix the URL, not the auth settings.
ChatGPT connector fails with no error at all
Usually the Free-plan gate, not a config problem — Developer Mode and custom connectors need Plus or above. Check your plan before troubleshooting the URL.
Claude only lets me add one connector
That's a genuine Free-plan limit, not a bug. Swap the URL on your existing connector rather than trying to add a second one.
A tool call succeeds but says session/auth expired
The server logs in automatically on first use with a shared account — if it was recently redeployed, just try the same prompt again.