Open data · no signup · CC BY 4.0

Take the data.
Keep the receipts.

Direct files for people, stable endpoints for code, and explicit instructions for AI agents. Every verified number stays connected to its evidence.

Live agent interface

Connect MCP

Give an AI agent direct, read-only access to verified facilities, dossiers, announcements and dataset totals. No API key or signup.

LiveStreamable HTTPRead-only
Endpointhttps://mcp.behindthewatt.com/mcp
01

Codex

Add it once from the terminal. Codex CLI, the IDE extension and the desktop app share the same MCP configuration.

codex mcp add behind-the-watt --url https://mcp.behindthewatt.com/mcp
Then open /mcp to confirm the four tools.
02

Claude

Use the command for Claude Code, or add the same endpoint as a custom connector in Claude, Cowork or Claude Desktop.

claude mcp add --transport http --scope user behind-the-watt https://mcp.behindthewatt.com/mcp
Claude Code: run claude mcp list. Apps: Customize → Connectors → Add custom connector.Remote connector guide ↗
Other MCP clientsUse these connection details
Transport
streamable-http
URL
https://mcp.behindthewatt.com/mcp
Authentication
None

For AI agents

Start here. No scraping required.

An agent can discover the dataset, understand the evidence classes and retrieve the latest snapshot without interpreting the visual website.

Agent requestNo key required
GET https://behindthewatt.com/api/v1/facilities.json
Accept: application/json
Use sources[] for provenance. Treat null as unknown, never as zero. Keep announcements separate from verified operating capacity.
Evidence semantics

Three rules that prevent bad answers

  1. Operating ≠ announced.Verified operating capacity and the third-party pipeline are separate datasets.
  2. Null ≠ zero.Missing means unknown or still under verification.
  3. Cite the receipt.Prefer facility sources and archived copies when making a factual claim.