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

Server URL — use exactly this, including /mcp https://mcp.incenergy.com/mcp

Claude

Works on Free plan
  1. Go to Settings → Connectors in Claude.ai.

  2. Click +, then choose Add custom connector.

  3. 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.

  4. Leave Advanced settings (OAuth Client ID/Secret) blank — this server doesn't need it.

  5. Click Add, then Connect. If it fails immediately with no clear reason, double-check the URL ends in /mcp — see Troubleshooting below.

  6. Try a real prompt: “what devices are on my Incenergy account?”

ChatGPT

Plus, Pro, Business, Enterprise, or Education
  1. Click your profile icon (top right) → Settings → Connectors. Not available on the Free plan — the Create button won't fully work there.

  2. 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.

  3. Back in Connectors, click Create.

  4. Fill in a name (e.g. “Incenergy EMS”) and paste the server URL above.

  5. Set Authentication to No Auth.

  6. Save, then try a real prompt to confirm it's live.

Gemini

Not yet available

No 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.