Retrieve, normalize, review, and export utility bills from fragmented provider portals — one stable core, installable provider plugins, and an MCP server your AI agents connect to directly. Governed, audited, evidence-first.
Utility cost is real financial data — locked behind dozens of provider portals, each with its own login, layout, anti-bot defenses, and PDF format. One-off scrapers rot the moment a portal changes.
Add a utility company as an installable plugin. Each plugin knows one portal; the core stays stable.
An agent or operator runs a retrieval. Hard portals escalate to the Bright Data Scraping Browser, opt-in and budgeted.
Every bill is normalized with a confidence score and evidence, routed to review, then exported as clean JSON.
Connect Claude Code, ChatGPT, or any MCP client. Tools to list providers, run retrievals, query bills, and diagnose runs.
A management console: providers, accounts, bills, run history, users, and reports. Sign in to act.
Open console →A service layer behind every surface, plus a CLI for setup, doctor, and operations. No logic duplicated.
Register the MCP endpoint once, then your agent discovers and calls tools directly — list providers, run retrievals, and query normalized bills with per-field confidence. No glue code.
Read the tool reference →Agents and operators carry capability-scoped tokens. Reading and running retrievals is open; finalizing exports, approving bills, or spending Bright Data budget is fail-closed — it needs a human or an explicit grant. Every action is audited.
Open-source under Apache-2.0 · Built for the Bright Data "Web Data UNLOCKED" hackathon · Finance & Market Intelligence