{
  "markdown": "<img src=\"https://web.smart-me.com/wp-content/uploads/2025/09/sm_favicon.png\" width=\"72\" align=\"right\" alt=\"\">\n\n# smart-me MCP Server\n\n**Your building's energy in real time.** Connect an AI assistant to the\n[smart-me](https://web.smart-me.com/) platform and ask about your meters, your charging stations\nand your billing instead of clicking through the portal.\n\n```\nhttps://mcp.smart-me.com/mcp\n```\n\n> *What did the heat pump use last month, and what did that cost at the current tariff?*\n\n> *Give me the quarter-hourly load profile of the main meter for last Tuesday and tell me when\n> the peak was.*\n\n> *Is anything charging right now, and how much is the whole group drawing?*\n\nThe assistant reads the answer out of your own smart-me account, in your name, and can change\nthings there too — after asking you first.\n\n## Connect it\n\nYou need a smart-me account. Nothing to install, no API key, no developer account. Whichever\nclient you use, a smart-me login page opens; sign in as you always do and confirm the access.\n\n| Client | How |\n|---|---|\n| **Claude** | Settings → Connectors → Add custom connector, then the URL above. Also listed in the [Claude directory](https://claude.ai/directory/smart-me). |\n| **ChatGPT** | Settings → Connectors → Add, same URL (Plus, Pro or Business). |\n| **Gemini CLI** | `gemini extensions install https://github.com/eCarUp/smart-me-mcp` |\n| **VS Code / Copilot** | Add an MCP server with the URL above, or install it from the [MCP registry](https://github.com/mcp). |\n| **Cursor, Windsurf, Zed, Cline, Warp, Perplexity, Grok** | Add a remote / custom MCP server with the URL above. |\n| **Anything else** | Same URL. Transport is streamable HTTP; OAuth 2.1 is discovered automatically. |\n\n## What you can ask\n\n**Meters and consumption** — every meter in the account and what it reads right now,\nquarter-hourly load profiles and daily series, values at a point in time, the folder tree of a\nsite.\n\n**Charging stations** — what a station is doing at this moment, its sessions and settings for\nthe month, load management groups and their current limits.\n\n**ZEV and billing** — billing properties with their units, tariffs, invoice positions and\nconsumption; VEWA cost periods for heating and water.\n\nThe connector was built for one case in particular: setting up a ZEV. From a list of meter\nserial numbers, apartments and tenants it resolves the meters, renames them, creates the\nfolders, assigns the units with their meter shares and configures the tariffs. An afternoon of\nclicking, described in one message. A separate tool then checks the result against the smart-me\nbilling runbook and reports what would produce wrong invoices.\n\n## What it changes, and what it never does\n\nMost tools only read. The ones that write are marked as writes, so your assistant asks you\nbefore each one rather than treating it as a harmless lookup: creating, renaming and moving\nfolders and meters, switching a relay, sending a command to a charging station, setting current\nlimits, and creating or changing billing properties, tariffs and cost periods.\n\nDeleting a folder, a charging station or a load management group always takes **two steps** —\nthe first shows you what would go, and only a second confirmation with the exact name removes\nit. Meters are never deleted; they keep their values and move to the top of your tree.\n\nIt cannot create or delete a smart-me account or change your password, see anything outside your\nown account, or act on its own — it does nothing between your messages.\n\n## Good to know\n\n**A Professional licence** is needed for long series of values (load profiles, daily series).\nSingle readings and everything else work on any account.\n\n**Long series belong in one question.** A whole load profile in one request takes a moment; the\nsame profile fetched point by point is hundreds of requests. If an assistant starts doing that,\ntell it to fetch the series in one go.\n\n**VEWA cost periods need an extra permission** that is not granted by default, because it also\nallows changing the account's e-mail address and password. Ask smart-me support to enable it for\nyour connection if you need those tools.\n\n## Privacy\n\nYour data stays in your smart-me account. The connector stores nothing about you, holds no\npassword and no token, and every request happens in your name with your own permissions.\n\nWhat it does mean is that the answers go to the assistant you connected, and therefore to that\nprovider — including, if you ask about a ZEV, the addresses of your tenants. Read the\n[privacy notice](https://web.smart-me.com/agb-smart-me-ag/) before you connect a property with\nreal tenant data.\n\n## About this repository\n\nThis is the connector's public home: how to connect it, what it can do, and the\n[Gemini CLI extension manifest](./gemini-extension.json). The server itself is operated by\nsmart-me AG at the endpoint above and is not deployed from here — there is nothing to build or\nrun. It is listed in the [official MCP registry](https://registry.modelcontextprotocol.io) as\n`com.smart-me/smart-me`.\n\nQuestions about the connector go to the [smart-me helpdesk](https://odoo.smart-me.com/helpdesk).\nPlease say which assistant you used and what you asked; that is usually enough to find it.\n",
  "bytes": 5242,
  "sha": "4cf406526bb051e35346968d0436405eca09d54c71923d112a4b052fc6626827",
  "repo_slug": "ecarup/smart-me-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_ecarup_smart_me_mcp_f09692b0/readme"
}