Connect your AI assistant to your BuildingLogiX systems to explore equipment, inspect trends, diagnose HVAC issues, and compare energy performance across your campus.
Don't have access yet?
Choose your client below and follow the snippet. You will be prompted to sign in once with the work email invited by BuildingLogiX.
The MCP endpoint is:
https://bdx-mcp.buildinglogix.net/mcp
claude mcp add --transport http bdxpy https://bdx-mcp.buildinglogix.net/mcp
Then run /mcp inside any Claude Code session. A browser opens, you sign in with the same email, and that's it.
Settings -> Connectors -> Add custom connector https://bdx-mcp.buildinglogix.net/mcp
Requires Claude Desktop v0.8+ with Connectors enabled or Claude.ai web. Claude opens a browser tab to finish sign-in. After “you can close this tab,” the connector shows as Connected.
Settings -> Features -> MCP -> Add new MCP server
Name: bdxpy
Type: sse or http
Server URL: https://bdx-mcp.buildinglogix.net/mcp
// Or in .cursor/mcp.json:
{
"mcpServers": {
"bdxpy": {
"url": "https://bdx-mcp.buildinglogix.net/mcp"
}
}
}Cursor opens a browser window to authenticate with your BuildingLogiX work email. Once approved, the connector status turns green.
Settings -> Connectors -> Create -> "Connect to MCP server" MCP Server URL: https://bdx-mcp.buildinglogix.net/mcp Authentication: OAuth Registration method: Dynamic Client Registration
ChatGPT auto-registers via DCR — no client_id to paste. After Create, the browser opens a tab to sign in with your BDX email and the connector activates. Important: In your chat composer, click the + / tools icon to ensure the connector is enabled for the active chat session.
code --add-mcp '{"name":"bdxpy","url":"https://bdx-mcp.buildinglogix.net/mcp"}'
or: Settings -> Copilot -> MCP servers -> Add serverCopilot completes the OAuth dance on first chat invocation. Works in VS Code Stable on the Insiders Copilot extension.
opencode mcp add # interactive: name bdxpy, type remote, URL below
// Or in ~/.config/opencode/opencode.json (global) or ./opencode.json (per project):
{
"mcp": {
"bdxpy": {
"type": "remote",
"url": "https://bdx-mcp.buildinglogix.net/mcp",
"enabled": true
}
}
}
opencode mcp auth bdxpy # opens a browser to sign inOne config file serves the terminal UI, opencode web, and both official OpenCode VS Code extensions — they all drive the same CLI. OpenCode registers itself, opens the browser to sign in, and keeps the token. If it ever asks again, re-run opencode mcp auth bdxpy.
gemini mcp add bdxpy https://bdx-mcp.buildinglogix.net/mcp
Gemini opens a browser to complete OAuth. Same magic-link flow as everywhere else.
copilotstudio.microsoft.com -> New agent Actions -> Add an action -> Connect to an existing MCP server MCP server URL: https://bdx-mcp.buildinglogix.net/mcp Transport: Streamable HTTP Authentication: OAuth 2.0
End users in Word/Excel/Outlook/Teams invoke the published agent (e.g., from the Copilot sidebar or typing its name) — they never paste the MCP URL themselves. First invocation prompts each user to sign in to BDX.
Try these starter prompts in your AI client. You never need to memorize tool names or internal point addresses.
Type these into your AI client in plain English — swap the bracketed parts for your own building and equipment names. You never need to know a tool name or a BDX path.
Cheap, fast, and they fail loudly if something is misconfigured. Run one of these first.
Search works on names and on equipment type, so you do not need to know BDX path syntax.
Latest values across many points at once — ask for a whole building's worth, not one point at a time.
Give a date range and an interval. Timestamps come back in the site's own local time.
The server ships HVAC-specific playbooks — which property actually indicates a fault on a given equipment template, and which readings are data-quality artifacts rather than real values.
Ranking questions are where this beats clicking through trend views.
Common solutions if your AI client has trouble connecting or finding equipment.
Most problems after a working setup are one of these. Symptoms are written the way you would see them, not the way we log them.
atlanta-hq..env file. If the server should be reachable from the cloud, contact BuildingLogiX and we can switch the site over.Send your BuildingLogiX contact three things: roughly when it happened, what you asked, and which AI client you were using. Every call is logged with a correlation ID, so that is enough for us to find the exact request and see what it returned.