arcadia-mcp
Allows interaction with the Arcadia Arc utility data API, providing tools to list utility accounts, get account details, retrieve bills, obtain interval meter readings, and calculate carbon emissions using EPA eGRID factors.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@arcadia-mcpShow my latest utility bill"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
arcadia-mcp
MCP server for the Arcadia Arc utility data API.
Connects to 7,000+ utilities to surface bill data, interval meter readings, and carbon calculations via the Model Context Protocol.
Tools
Tool | Description |
| List all connected utility accounts |
| Get details for a specific account (meters, status) |
| Retrieve utility statements with optional date range |
| High-resolution (15min/30min/hourly/daily) consumption for a meter |
| List meters for an account |
| Estimate CO₂ emissions from kWh using EPA eGRID 2023 factors |
Related MCP server: mcp-server
Usage
Auth
Pass your Arcadia API key as a Bearer token in the Authorization header of every MCP request:
Authorization: Bearer arc_live_...MCP endpoint
POST /mcpHealth check
GET /healthDevelopment
npm install
npm run dev # tsx watch mode
npm run build # tsc → dist/
npm start # node dist/index.jsSet PORT env var to override the default port 3000.
Deployment
Deploy to Railway — the railway.toml configures build and start commands automatically.
Set the PORT environment variable if needed (Railway injects it automatically).
Carbon calculation
Uses EPA eGRID 2023 emission factors (lbs CO₂/MWh) for 20 US states. All other states default to 850 lbs CO₂/MWh (approximate US average). Returns both kgCO2e and lbsCO2.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Codat — companies, connections, invoices, bills and financial statements.
- ArcjetOAuthcom.arcjet
An MCP server for Arcjet - the runtime security platform that ships with your AI code.
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Related MCP Servers
AlicenseNot gradedqualityAmaintenanceMCP Server to fetch costs and usage data from your Vantage account.3,322 npm84MIT- AlicenseAqualityCmaintenanceManage Uniswap and Aerodrome liquidity positions with leverage, automated rebalancing, and yield optimization on Base and Unichain.35242 npm5AGPL 3.0
- AlicenseNot gradedqualityDmaintenanceMCP server for interacting with QUADS infrastructure systems via API, enabling resource management and automation through LLM applications.MIT
- FlicenseAqualityDmaintenanceMCP server for the tastytrade brokerage API, providing tools for account management, market data, and order execution.18-