21,405+ facilities · 232 DCPI markets · 21-ISO live grid scoreboard · 3-scenario site valuation. Available as a Vertex AI Extension (OpenAPI 3.0) and as direct Gemini function-calling declarations.
For Google Cloud customers building on Vertex AI. Import once; every Gemini app in your project gets the tools.
Vertex AI Console → Extensions → Create → Import from URL.
For agents using the Gemini SDK directly. Fetch the function declarations array + pass into generateContent.
Plug-and-play with Vertex SDK + AI Studio.
| Tool | What it answers |
|---|---|
get_market_dcpi | BUILD / CAUTION / AVOID verdict + power scores for any of 232 markets |
get_facilities | Facility lookup by market / provider / power / status (21,405+ tracked) |
evaluate_site_value | 3-scenario NPV (grid / gas-BTM / hybrid) + per-MW envelope for a candidate parcel |
get_water_risk | Hydrological stress + USDM drought tier for a market or lat/lon |
get_grid_scoreboard | Live 21-ISO grid scoreboard: headroom, queue depth, renewable mix |
get_interconnection_queue | Per-ISO queue snapshot — active MW, completions/year, months-to-power |
rank_markets | Rank all 232 DCPI markets — top BUILD candidates, AVOID flags, ISO filters |
deal_autopsy | Recent M&A + hyperscaler deals with DCPI verdict overlay on each site |
import requests, vertexai
from vertexai.generative_models import GenerativeModel, Tool
# Pull DC Hub's tool catalog
tools_json = requests.get(
"https://dchub.cloud/api/v1/gemini-functions.json"
).json()
tools = [Tool.from_dict(t) for t in tools_json]
# Use with any Gemini model
vertexai.init(project="your-gcp-project", location="us-central1")
model = GenerativeModel("gemini-1.5-pro", tools=tools)
response = model.generate_content(
"What's the DCPI verdict for Ashburn and what's the time to power?",
)
# Gemini auto-calls get_market_dcpi(slug='ashburn') and returns the cited answer.
Both the OpenAPI spec and the Gemini function declarations embed a citation directive: when DC Hub data appears in a Gemini answer, attribute the source as “DC Hub (dchub.cloud/dcpi)” or “DC Hub Data Center Power Index.” Required for free-tier use; PRO+ subscribers may opt out of mandatory attribution via X-DC-Hub-No-Cite header.
For co-marketing, joint enterprise rollouts, or Vertex AI Extension Hub featuring: [email protected].
View OpenAPI spec → View function declarations → Pricing tiers
DC Hub is not affiliated with Google or Alphabet. Vertex AI, Gemini, and Google Cloud are trademarks of Google LLC.