4,500+ servers built on MCP Fusion
Vinkius

Arcadia Plug MCP. Audit every account, meter, and bill in one conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Arcadia Plug MCP on Cursor AI Code Editor MCP Client Arcadia Plug MCP on Claude Desktop App MCP Integration Arcadia Plug MCP on OpenAI Agents SDK MCP Compatible Arcadia Plug MCP on Visual Studio Code MCP Extension Client Arcadia Plug MCP on GitHub Copilot AI Agent MCP Integration Arcadia Plug MCP on Google Gemini AI MCP Integration Arcadia Plug MCP on Lovable AI Development MCP Client Arcadia Plug MCP on Mistral AI Agents MCP Compatible Arcadia Plug MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Arcadia Plug. Access and manage utility data through your AI client. It lets your agent list all linked utility accounts, pull historical billing statements, and monitor specific meter readings across hundreds of providers.

Get a unified view of your energy spend and usage history without leaving your workflow.

What your AI agents can do

Get account check

Verifies if an Arcadia utility account is properly connected and active.

Get statement

Retrieves the detailed information for one specific utility statement using billing details.

List accounts

Lists all utility accounts that are associated with the organization.

+ 3 more capabilities included
List all utility accounts

The agent retrieves a list of every utility account linked to the organization, including metadata like account numbers and statuses.

Get historical billing statements

The agent pulls specific utility bills or statements, providing details on total charges and the billing period covered.

Monitor individual meter usage

The agent lists all meters and associated service points, allowing granular tracking of usage by meter ID.

Verify account connection status

The agent checks the current connection status and validity of a specific utility account.

Manage utility credentials

The agent lists all stored utility login credentials, helping users track which portals are active.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Arcadia Plug MCP Server: 6 Tools for Utility Data

These six tools allow your AI agent to manage, list, and retrieve all utility accounts, credentials, meters, and historical billing statements.

get019d7551

get account check

Verifies if an Arcadia utility account is properly connected and active.

get019d7551

get statement

Retrieves the detailed information for one specific utility statement using billing details.

list019d7551

list accounts

Lists all utility accounts that are associated with the organization.

list019d7551

list credentials

Lists all utility login credentials stored in the system.

list019d7551

list meters

Lists all physical utility meters and service points across the organization.

list019d7551

list statements

Lists all available historical utility bills and statements by date range.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Arcadia Plug, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

The Arcadia Plug MCP Server lets your AI client manage utility data across hundreds of providers. Your agent can list every utility account linked to the organization, pull detailed historical billing statements, and monitor specific meter readings. You get a unified view of your energy spend and usage history without leaving your workflow.

list_accounts lets your agent pull a list of every utility account associated with the organization, giving you account numbers and status details.

list_credentials shows all utility login credentials stored in the system, letting you track which portals are active.

list_meters lists all physical utility meters and service points across the organization, allowing granular tracking of usage by meter ID.

get_account_check verifies if a specific Arcadia utility account is connected and active.

list_statements pulls a list of all available historical utility bills and statements by date range.

get_statement uses billing details to retrieve the specific information for a single utility statement, providing total charges and the billing period covered.

How Arcadia Plug MCP Works

  1. 1 First, your AI agent uses a tool like list_accounts to see what utility accounts are connected to the organization.
  2. 2 Next, the agent selects a specific account and calls list_statements or get_statement to pull the required billing history.
  3. 3 Finally, the agent can use list_meters to find the meters tied to that account and check their current status.

The bottom line is: you ask your AI client for data (e.g., 'Show me last year's bills'), and the server runs the necessary queries to get it back.

Who Is Arcadia Plug MCP For?

Energy Managers, Sustainability Analysts, and Financial Controllers. If your job involves tracking spending, auditing energy use across multiple buildings, or generating reports for ESG compliance, this is for you. You need a single source of truth for utility costs.

Energy Manager

Audits utility spend and usage across multiple sites and providers. They use this to compare energy consumption month-over-month across different buildings.

Sustainability Analyst

Gathers historical utility data for ESG reporting and carbon footprint analysis. They need to pull usage patterns over long periods to meet compliance requirements.

Financial Controller

Monitors utility costs and billing cycles to predict operational expenses and identify overspending across different departments or facilities.

What Changes When You Connect

  • Audit multiple sites quickly. Use list_accounts to pull every connected utility account ID. You don't have to jump between provider portals to see total organizational exposure.
  • Deep dive into billing history. list_statements lets you pull a list of historical bills, and get_statement pulls the full details for any specific period.
  • Track usage at the source. Call list_meters to list every meter ID on site. This gives you a granular view of usage that simple account summaries miss.
  • Know your access points. Use list_credentials to see exactly which utility portals are configured. This is key for security audits and onboarding new sites.
  • Verify data integrity. Run get_account_check first. This confirms the account is active and ready before your agent wastes time trying to pull data from a dead link.

Real-World Use Cases

01

Calculating annual energy spend

A financial analyst needs to know the total utility spend for the last three years. Instead of manually logging into six different provider portals, they ask their agent. The agent uses list_accounts to get all relevant IDs, then runs list_statements for each account, and finally aggregates the data for a single summary report.

02

Troubleshooting a billing discrepancy

The facilities manager notices a billing error on one site. They ask their agent to check the account status using get_account_check and then use list_meters to confirm if the correct meter ID was used for billing. This isolates the problem to either the account or the meter.

03

ESG reporting for carbon footprint

The sustainability team needs usage data for a specific region's compliance report. They tell their agent to look up all historical bills for that region using list_statements. The agent retrieves the necessary billing periods and totals, providing the data needed for the carbon calculation.

04

Onboarding a new facility

The facilities director needs to audit all utility connections at a new site. They ask the agent to run list_accounts and list_credentials to get a full list of necessary logins and accounts to make the site fully operational.

The Tradeoffs

Calling every tool sequentially

A developer writes a script that calls list_accounts, waits for the response, then calls list_meters, waits, then calls list_statements, etc. This is slow, brittle, and fails if one step times out.

Design the workflow to first gather all necessary IDs. Start by running list_accounts to get the scope, then pass those resulting IDs to list_meters to narrow the focus. Only then should you call list_statements using the specific account IDs you just gathered.

Assuming all data is current

A user runs get_statement for a date range, but forgets to run get_account_check first. The statement data might be inaccurate because the underlying account was suspended or flagged.

Always validate the account first. Run get_account_check before any other data retrieval tool. This confirms the account is in a 'good' state, ensuring the data from get_statement is valid.

Searching by partial info

Trying to find a bill by just knowing the general date range, without confirming the account ID first. This often returns too much junk data or fails entirely.

Always start by running list_accounts to get the precise list of IDs. Use the precise account ID found there when calling list_statements or get_statement to narrow the search and get clean results.

When It Fits, When It Doesn't

Use this if your primary goal is auditing, compliance, or needing a consolidated view of multiple utility accounts. You need to know 'what's connected' and 'how much did it cost.'

Don't use it if you only need to check one single account's status. In that case, a basic single-account API might suffice.

If your goal is building a real-time, streaming dashboard that needs data every few seconds, this server is too batch-oriented. You need a specialized metrics endpoint, not a historical record pull. If you only need to check a single credential, list_credentials is enough.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Arcadia. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_check get_statement list_accounts list_credentials list_meters list_statements

Tracking utility spend across multiple sites shouldn't require a dozen browser tabs.

Today, auditing a company's energy spend means logging into the ConEd portal, downloading the PDF. Then you open the PG&E portal, download that PDF, and repeat for the gas company and the third facility. You copy-paste 12 different PDFs into a spreadsheet and manually calculate the total cost and usage per period.

With Arcadia Plug, you ask your agent to 'Show me the total utility spend for Q3 across all sites.' The agent runs `list_accounts` to find every ID, then uses `list_statements` to pull the data, and hands you a single, clean JSON payload with the total cost and usage. No PDFs, no manual math.

Arcadia Plug MCP Server: Get a full account audit instantly

Manual audits require calling `get_account_check` for every account, then manually running `list_meters` to get the meter list, and finally calling `list_credentials` to verify logins. This is slow, tedious, and error-prone.

Now, you just ask your agent to 'Audit all utility connections at the new HQ.' The agent runs the necessary sequence of checks and returns a comprehensive JSON object summarizing every account, meter, and credential status. It just works.

Common Questions About Arcadia Plug MCP

How do I use the `list_accounts` tool with Arcadia Plug? +

You call list_accounts with no parameters. This returns a list of every unique utility account ID attached to your organization. You use these IDs in subsequent calls, like to list_statements.

Can `list_statements` pull bills for multiple accounts? +

Yes. You can pass a list of account IDs to list_statements. The server will gather and return the historical bill data for all specified accounts in one response.

What is the difference between `list_meters` and `list_accounts`? +

Accounts are the high-level service contract (the account number). Meters are the physical devices that measure usage. list_accounts gives you the contracts; list_meters gives you the physical assets tied to those contracts.

Does `get_account_check` confirm everything? +

It confirms the account's operational status and connection validity. It's a quick check, confirming the account is active, but it won't give you usage or billing details.

How do I use `list_credentials` to check my utility login details? +

The list_credentials tool shows every utility login credential connected to your organization. This is useful for auditing which providers have access and what accounts are linked.

If I run `get_statement` for a date range, what data do I get? +

The get_statement tool provides detailed information for a specific billing statement. You get total charges, the billing period, and the associated account ID.

What happens if I try to run `list_meters` for an account that isn't linked? +

The list_meters tool will return an error message if the account isn't linked. You must run list_accounts first to ensure the account ID is valid for meter lookups.

Does `get_account_check` only verify the connection, or does it check data too? +

It verifies the connection status of the account itself. This initial check confirms that the AI agent can successfully communicate with the utility's API endpoint.

How do I get my Arcadia Client ID and Secret? +

You can find your API credentials in the Arcadia Dashboard under the Settings > API Keys section.

Does this server support high-resolution interval data? +

While the list_meters tool shows meter details, high-resolution interval data (15-min or hourly) requires explicit activation for each meter in the Arcadia platform.

Which utility providers are supported? +

Arcadia supports hundreds of utility providers across the US and globally. If a provider is linked to your Arcadia account, you can access its data via this server.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for Arcadia Plug. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.