# Arcadia Utility Cloud MCP for AI Agents MCP

> Arcadia Utility Cloud lets your AI client automatically gather and audit utility data. It connects to thousands of global electric, gas, water, and waste providers, letting you track accounts, consumption patterns, and billing statements across massive portfolios in one place.

## Overview
- **Category:** the-unthinkable
- **Price:** Free
- **Tags:** utility-billing, data-collection, consumption-analytics, automated-reporting, energy-management, audit-trails

## Description

Managing utility data used to mean juggling dozens of provider portals and spreadsheets, which is a nightmare for audits and sustainability reporting. This MCP handles that complexity by giving your agent a unified view of global utilities—from electric meters to municipal water service.

It lets you list every single account or meter across multiple providers and then drill down into specific data points. Need to audit billing charges? Your agent can pull statement metadata for an entire portfolio, ensuring nothing gets missed. Analyzing resource usage is straightforward; you just ask your client to retrieve consumption metrics for a particular meter.

The whole system uses standard security protocols so sensitive operational data stays protected while allowing your AI client access to everything it needs. Because this MCP sits on the Vinkius catalog, you connect once and gain immediate access to automated utility oversight for financial reporting or ESG compliance.

## Tools

### get_account_check
Verifies the connection status with Arcadia Utility Cloud so your agent knows if it can access utility data.

### get_meter_data
Retrieves actual energy or resource usage metrics for a single, specified utility meter ID.

### get_statement
Pulls the specific details and metadata for one selected billing statement using its unique identifier.

### list_accounts
Pulls a comprehensive list of every utility account that has been connected to the cloud for monitoring.

### list_meters
Retrieves an exhaustive inventory of all monitored utility meters available in the cloud system.

### list_statements
Generates a list containing metadata for every collected utility bill, helping you audit your statement history.

## Prompt Examples

**Prompt:** 
```
List all utility accounts for the campus, including water, electric, and gas.
```

**Response:** 
```
**Campus Utility Inventory**

*Total Accounts Found:* 32
*Providers Represented:* Electric, Water, Gas, Waste

The system found a comprehensive list of active accounts across various service types. Here's a sample:

| Account ID | Service Type | Provider | Status |
| :--- | :--- | :--- | :--- |
| acc_1001 | Electric | ConEdison | Active |
| acc_2055 | Water | CityFlow | Active |
| acc_3112 | Gas | UtilityGas | Inactive |

You can now pull specific billing statements for any of these IDs.
```

**Prompt:** 
```
What was the total water usage last quarter?
```

**Response:** 
```
**Consumption Report: Water**

I pulled the most recent data from your main campus meter (met_4567).

*Reporting Period:* 2024-03-01 to 2024-03-31
*Total Usage Recorded:* **18,900 gallons**
*Daily Average:* 626.6 gallons

This usage data is pulled directly from the meter and gives you a precise picture of resource consumption.
```

**Prompt:** 
```
Show me billing details for account acc_9988.
```

**Response:** 
```
**Statement Details: Account acc_9988**

The latest statement was issued on **Jan 15, 2024**, covering the period 12/01/2023 to 12/31/2023.

*Total Charges:* $312.50
*Breakdown:* 
- Usage Fees: $280.00
- Regulatory Surcharge: $32.50

The data is accurate and complete, sourced directly from the utility cloud.
```

## Capabilities

### Inventory all connected accounts
List every utility account linked across multiple providers so you can get a complete picture of the client's service footprint.

### Retrieve consumption metrics for meters
Get detailed usage data, like kilowatt-hours or gallons consumed, for any specific meter ID to analyze resource trends.

### Audit billing statements and charges
List all available utility statements and then pull the metadata—including charge dates and periods—for financial auditing.

### Manage large-scale meter lists
Pull a comprehensive list of every utility meter tracked in the cloud, helping you audit your physical assets.

## Use Cases

### Auditing an entire corporate portfolio
The AP team needs to reconcile utility costs across 50 properties. Instead of downloading 50 PDFs and manually comparing dates, they ask their agent to list_accounts first, then use get_statement multiple times to pull all the necessary billing metadata for comparison.

### Calculating annual carbon footprint
The Sustainability Manager needs energy data for a compliance report. They ask their agent to list_meters and identify all gas and electric meters, then use get_meter_data on each one to collect the total consumption metrics required.

### Identifying meter discrepancies
An Energy Engineer suspects an old water line is underreporting usage. They ask their agent to list_meters and select a specific ID, then use get_meter_data to pull historical trends for comparison against expected benchmarks.

### Verifying billing coverage
A finance officer needs assurance that all active properties are accounted for. They first run list_accounts to ensure no property is missed, confirming the utility service status across the entire group.

## Benefits

- Audit utility spending by listing statements and pulling the precise metadata using get_statement, ensuring full visibility into all charges.
- Track resource use patterns across entire properties. Use get_meter_data to pull usage metrics for specific meters, identifying waste or inefficiency.
- Gain a complete financial picture of your assets with list_accounts, giving you an immediate inventory of every connected utility account.
- Manage physical infrastructure data easily by using list_meters to generate a master list of all tracked utility meters in the cloud.
- Simplify compliance reporting. By pulling structured data through list_statements and get_statement, you drastically cut down manual audit time.

## How It Works

The bottom line is that instead of logging into provider portals one by one, you just ask your AI client to pull all the necessary utility records automatically.

1. Your agent first uses the connection check tool to verify access across all necessary global providers.
2. Next, it lists accounts or meters to build a full inventory of what needs monitoring. You point your agent at a specific account ID or meter number.
3. Finally, your agent retrieves the targeted data—be it statement metadata or usage metrics—and presents the clean results directly.

## Frequently Asked Questions

**How can Arcadia Utility Cloud help me audit my company's entire property billing?**
It lets you pull structured records for every single account in your portfolio. Instead of manual PDF review, you get clean data pulled using list_statements and get_statement, making compliance checks fast and accurate.

**Does Arcadia Utility Cloud track usage across different types of utilities?**
Yes, it handles electric, gas, water, and waste providers. You can gather consumption metrics for specific meters using get_meter_data, giving you a full picture of resource use.

**Can I find out which utility accounts I have across multiple locations?**
You can run list_accounts to generate an exhaustive inventory of every connected service. This helps you quickly identify if any properties are missing billing coverage or need new meters tracked.

**What is the best way to track consumption trends over time with this MCP?**
You use get_meter_data, specifying a meter ID and date range. This pulls usage metrics that let you graph historical data and spot patterns or anomalies quickly.