analyze_site
ActiveTool of cloud.dchub/mcp-server
Use when a user has ONE specific lat/lon (a parcel, a candidate site) and wants the full multi-factor data-center suitability read in one call. Example: "Score this Phoenix parcel for a 100MW build — grid, fiber, water, tax, climate." — analyze_site lat=33.45 lon=-112.07 capacity_mw=100. Params: lat (-90 to 90, required), lon (-180 to 180, required), capacity_mw (target load in MW, e.g. 50-500), state (2-letter US, optional — improves tax-incentive lookup), include_grid/include_risk/include_fiber (booleans, default true). Returns: {composite_score (0-100), verdict (BUILD/CAUTION/AVOID), grid_headroom_mw, nearest_substation_km, max_voltage_kv, fiber_carrier_count, nearest_ix_km, water_stress_score, drought_category, climate_risk_score, tax_incentive_value_usd, biggest_risk_factor, recommended_action}. Do NOT use to compare 2+ sites (use compare_sites) or to find sites that match a target (use find_alternatives).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lat": {
"type": "number",
"description": "Site latitude in decimal degrees (-90 to 90, required), e.g. 33.45"
},
"lon": {
"type": "number",
"description": "Site longitude in decimal degrees (-180 to 180, required), e.g. -112.07"
},
"state": {
"type": "string",
"description": "US state abbreviation (optional) — improves the tax-incentive lookup, e.g. AZ"
},
"capacity_mw": {
"type": "number",
"description": "Target power load for the build in megawatts (MW), e.g. 100 (typical 50-500)"
},
"include_grid": {
"type": "boolean",
"description": "Include grid-headroom / substation analysis (default true)"
},
"include_risk": {
"type": "boolean",
"description": "Include water/drought/climate risk analysis (default true)"
},
"include_fiber": {
"type": "boolean",
"description": "Include fiber-connectivity analysis (default true)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
cloud.dchub/mcp-server
https://github.com/azmartone67/dchub-backend
1/7 registries