cms-energy-mcp.yml
CANDIDATE MCP tool surface for CMS Energy. Neither CMS Energy, Consumers Energy, nor the platform operating its Green Button Connect My Data program publishes an MCP server. A third-party MCP catalogue (vinkius-labs/mcp-database) carries a "UtilityAPI" entry, but it is a community-authored metadata record, not a server the provider ships, and it is not recorded here as one. The tools below are DERIVED from operations that exist in this repo's OpenAPI — nothing was invented, and no endpoint was guessed.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Descriptor
Candidate descriptor · transport
Tools
list_county_outages— List current Consumers Energy outage counts by Michigan county, with customer counts, outage counts, percentage out and last-updated time.list_city_outages— List current Consumers Energy outage counts by city.list_active_outage_jobs— List active outage jobs with customers affected, cause code and description, outage time and estimated restoration time.get_service_territory— Retrieve the Consumers Energy electric service-territory polygon.describe_outage_layers— Discover the published outage layers and their field schemas before querying.list_authorizations— List the Consumers Energy customer data-sharing authorizations granted to this third party.get_authorization— Retrieve one authorization by uid.revoke_authorization— Revoke a customer's data-sharing authorization.list_meters— List meters covered by an authorization.get_meter— Retrieve one meter by uid.list_bills— Retrieve bill history for authorized meters.list_intervals— Retrieve interval usage time series for authorized meters.get_greenbutton_batch_xml— Download the Green Button ESPI 1.1 batch Atom XML for a subscription and usage point.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.