By soapboxbuild
EPA ENERGY STAR Portfolio Manager — retrieve scores, EUI benchmarks, carbon estimates. Share your properties with [email protected] to connect.
An MCP server that wraps the EPA ENERGY STAR Portfolio Manager REST API, enabling AI assistants to query and update building energy data.
The server uses HTTP Basic Auth forwarded to the EPA API. Encode your credentials:
const credentials = btoa('your_pm_username:your_pm_password')
// => e.g. "dXNlcm5hbWU6cGFzc3dvcmQ="
Pass as a Bearer token on every MCP request:
Authorization: Bearer dXNlcm5hbWU6cGFzc3dvcmQ=
| Tool | Description |
|---|---|
list_properties | List all properties in the PM account |
get_property | Get property details + current ENERGY STAR score |
get_metrics | Get energy metrics (EUI, GHG, score) for a year |
get_meters | List utility meters for a property |
submit_meter_data | Submit energy consumption data for a meter |
get_national_median | Get national median EUI for a property type |
npm install
npm run dev # tsx watch mode
# or
npm run build && npm start
Server runs on http://localhost:3000 by default. Override with PORT env var.
railway login
railway init
railway up
Or use the one-liner after repo creation:
railway link <project-id> && railway up
https://energy-star-mcp.up.railway.app)https://energy-star-mcp.up.railway.app/mcpAuthorization: Bearer <btoa(username:password)>External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
CDP Real Estate sector disclosure — map portfolio energy/emissions/water data to the CDP questionnaire, validate completeness against scoring bands, export submission-ready responses, and track year-over-year scores.
ASHRAE 90.1-2022 Energy Code Compliance — runs EnergyPlus simulations via the Audette MCP and generates interactive HTML reports covering as-built, DOE reference, code minimum, and retrofit scenarios.
ESG benchmarking for lenders, CMBS underwriters, and insurers — peer EUI/ENERGY STAR percentile screening, lender ESG cards, and green financing eligibility across loan books and collateral pools.
Document Intelligence for real estate ESG — classify uploaded documents, extract typed structured data from utility bills, energy audits, leases, and PCAs, digitize charts and tables from PDFs, and keep everything RAG-searchable.
CRREM v2.05 decarbonization pathways — stranding risk analysis, carbon target compliance, and net-zero benchmarking for real estate portfolios.
npx claudepluginhub soapboxbuild/energy-star-mcp --plugin energy-star-pmStandalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Unified capability management center for Skills, Agents, and Commands.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns