# DC Hub — Data Center Energy, Electricity & Power Grid Data: Site Selection, Colocation, Gas, Fiber (cloud.dchub/mcp-server): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/cloud.dchub%2Fmcp-server/versions/latest)
- Connected to: https://dchub.cloud/mcp/registry
- Homepage: https://dchub.cloud/
- Repository: https://github.com/azmartone67/dchub-mcp-server
- Scoring rules: v2
- Tools: 94
- Average: 83.9 / 100 (Clear)
- Near-identical pairs: 0

This page shows how DC Hub — Data Center Energy, Electricity & Power Grid Data: Site Selection, Colocation, Gas, Fiber (cloud.dchub/mcp-server)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

## Across the server

- Major: 94 tools. Above 40, models choose less accurately.

## Tools

- `read_inbox`: 65 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_hosting_capacity`: 70 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_shortlist`: 70 / 100
- `discover_tools`: 72 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_infra_projects`: 74 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_gas_index`: 75 / 100
  - Minor: No `required` list, so every argument is optional.
- `rank_sites`: 75 / 100
  - Minor: No `required` list, so every argument is optional.
- `recover_my_key`: 75 / 100
- `get_grid_intelligence`: 76 / 100
  - Minor: Arguments without a description: region_id, iso, region, market.
  - Minor: No `required` list, so every argument is optional.
- `source_capacity`: 76 / 100
  - Minor: No `required` list, so every argument is optional.
- `compare_sites`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_fiber_intel`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_interconnection_queue`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_market_intel`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_metro_fiber`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `semantic_search`: 77 / 100
  - Minor: No `required` list, so every argument is optional.
- `hyperscaler_deals`: 78 / 100
  - Minor: No `required` list, so every argument is optional.
- `set_shortlist_alert`: 78 / 100
- `analyze_site`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `execute_plan`: 80 / 100
- `fetch`: 80 / 100
- `get_grid_scoreboard`: 80 / 100
- `get_peering_intel`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_permitting_intel`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_subsea_cables`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `search`: 80 / 100
- `search_facilities`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `site_selection_canvas`: 80 / 100
  - Minor: No `required` list, so every argument is optional.
- `suggest_reallocation`: 80 / 100
- `get_facility`: 81 / 100
  - Minor: Arguments without a description: facility_id, id, slug, name.
  - Minor: No `required` list, so every argument is optional.
- `rank_markets`: 81 / 100
  - Minor: No `required` list, so every argument is optional.
- `save_to_shortlist`: 81 / 100
- `accept_capacity_terms`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `ai_capacity_index`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `analyze_parcel`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `cluster_sites_by_latency`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_changes`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_composite_site_score`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_facility_risk_delta`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_fiber_readiness`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `request_capacity_intro`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `unlock_more_data`: 82 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_power_availability_timeline`: 83 / 100
- `get_retirement_headroom`: 83 / 100
- `set_market_alert`: 83 / 100
- `deal_autopsy`: 85 / 100
  - Minor: No `required` list, so every argument is optional.
- `delete_standing_intent`: 85 / 100
  - Minor: Required identifiers whose description does not say where the value comes from: intent_id. Name the tool or the place that returns it, or models look it up first.
- `get_backup_status`: 85 / 100
- `get_energy_prices`: 85 / 100
  - Minor: No `required` list, so every argument is optional.
- `plan_query`: 85 / 100
- `report_finding`: 85 / 100
- `research_task`: 85 / 100
  - Minor: No `required` list, so every argument is optional.
- `search_intelligence`: 85 / 100
  - Minor: String arguments with no constraint or example: q.
  - Minor: No `required` list, so every argument is optional.
- `subscribe_digest`: 85 / 100
- `get_gas_economics`: 86 / 100
- `export_dataset`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `find_sites`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `generate_site_analysis`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_dchub_recommendation`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_disaster_risk`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_gas_intelligence`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_global_power`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_renewable_energy`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_water_risk`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `summarize_for_citation`: 87 / 100
  - Minor: No `required` list, so every argument is optional.
- `why_dchub`: 87 / 100
- `bind_email`: 88 / 100
- `get_iso_context`: 88 / 100
- `claim_free_key`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_climate_intel`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_grid_data`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_infrastructure`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_market_context`: 90 / 100
- `get_market_dcpi_rank`: 90 / 100
- `get_news`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_pipeline`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_power_pipeline`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_refined_queue`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_tax_incentives`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `list_saved_sites`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `list_transactions`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `predict_market_trajectory`: 90 / 100
- `register_standing_intent`: 90 / 100
- `save_site`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `score_facility`: 90 / 100
- `set_site_alert`: 90 / 100
- `simulate_scenario`: 90 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_intelligence_index`: 92 / 100
- `grid_transition_radar`: 92 / 100
  - Minor: No `required` list, so every argument is optional.
- `compare_isos`: 93 / 100
- `find_alternatives`: 93 / 100
- `plan_fiber_leadin`: 93 / 100
- `get_agent_registry`: 95 / 100
- `list_standing_intents`: 95 / 100

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

[All scored servers](https://forecall.dev/en/servers)
