Discover
Your agent sees available datasets, providers, zones, and coverage before choosing a source.
Give MCP-compatible clients read-only access to Clarigrid U.S. electricity, gas, and weather APIs through one consistent interface.
User request
Summarize U.S. electricity demand during 1–2 January 2025.
Clarigrid tools
01 list_data_sources · provider=eia
02 describe_data · dataset=load
03 fetch_data · source=eia
Returned context
Timestamped rows, MW units, summary statistics, provider provenance, and pagination details.
Compatible clients
Capabilities
Three tools let agents inspect available sources and data contracts before fetching observations.
Your agent sees available datasets, providers, zones, and coverage before choosing a source.
It checks columns, units, time index, options, and compatible providers before fetching.
It receives timestamped rows, summaries, units, provenance, and pagination in one response.
Dataset coverage
Supported families cover balancing-authority operations, forecasts, interchange, fuel markets, gas infrastructure, and weather.
One hosted connection
Add Clarigrid in your AI agent’s connector settings. Your client handles the secure sign-in, and Clarigrid is ready to use.
Clarigrid MCP URL
https://mcp.clarigrid.energy/mcpClarigrid exposes read-only data while keeping provider credentials private. Bounded requests make agent behavior easier to review.
Provider API keys are never returned to the agent.
Catalog and dataset resources cannot change source data.
Up to 1,000 rows per call and 31 days by default.
Agent must name a source when several providers match.
Reference
Most users only need the hosted connection above. Open these details for local development, provider keys, and service limits.
cd /path/to/ClariGrid python -m pip install -e ".[mcp]" python -m clarigrid.mcp_server
Installed packages can start with clarigrid-mcp. Repository environments can use an absolute virtual-environment Python path, module argument, and repository working directory in client configuration.
For the hosted server, add protected-provider keys in your Clarigrid account settings. Keys stay server-side and are never returned to the agent. Local installations can use standard environment variables:
export CLARIGRID_EIA_API_KEY="..."
Read-only resources
clarigrid://catalogclarigrid://datasets/{dataset}Every fetch includes
Provider and zone provenance, columns, data types, units, min/max/mean/latest summaries, JSON-safe rows, and pagination.
Maximum 1,000 returned rows per call. Default maximum date range: 31 days. Change the range with CLARIGRID_MCP_MAX_DAYS.
Custom Open-Meteo URLs are blocked. Provider-specific availability and rate limits still apply.
Add the hosted URL, authorize your Clarigrid account, then ask your first question.