Get Broadband Coverage Summary
fcc_get_coverage_summaryReturns a broadband coverage summary for a geography — population with zero, one, two, or three-plus providers at a given speed threshold, split by urban/rural and tribal/non-tribal segments. The primary tool for digital divide and equity analysis. Supports state, county, congressional district, census place, CBSA (metro area), tribal area, and national level. Data is from FCC Form 477 (as of June 2021), for historical population screening; it cannot establish current BEAD eligibility or address service.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"geography_type": "<geography_type>"
},
"name": "fcc_get_coverage_summary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| speed_down | No | Download key for a download/upload threshold pair in Mbps: 0.2=0.2/0.2, 4=4/1, 10=10/1, 25=25/3, 100=100/10, 250=250/25, 1000=1000/100. These historical population aggregates cannot establish current BEAD eligibility or address service; 100/10 does not establish 100/20 availability. | 25 |
| tech_filter | No | Any nonempty alphabetical combination of a=ADSL/DSL, c=cable, f=fiber, o=other (symmetric DSL, other copper, power line), s=satellite, w=fixed wireless. Default acfow excludes satellite; explicit acfosw includes every technology. acfow includes all fixed wireless and is not an exact program-technology eligibility filter. | acfow |
| geography_id | No | FIPS GEOID for the geography. State: 2-digit (e.g., "06" for California). County: 5-digit (e.g., "06037" for LA County). Congressional district: 4-digit state+district (e.g., "0601"). CBSA: 5-digit code. Place: 7-digit state+place (e.g., "0644000"). Omit for nation-level queries. | |
| tribal_filter | No | Filter to tribal ("T") or non-tribal ("N") areas. Use "T" to assess Native American connectivity gaps. | all |
| geography_type | Yes | Geographic aggregation level. "nation" = US-wide totals (geography_id not needed). "cd" = congressional district. "place" = census-designated place. "cbsa" = core-based statistical area (metro area). "tribal" = tribal land area. | |
| urban_rural_filter | No | Filter to urban ("U") or rural ("R") areas only, or "all" for both combined. An empty segment in a confirmed geography returns zero population with a notice. | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Explains an empty requested population segment after confirming geography rows exist. | |
| breakdown | No | Per-segment breakdown by urban/rural and tribal/non-tribal. | |
| geography | No | The queried geography. | |
| population | No | Population counts by provider availability tier. | |
| techFilter | No | Technology filter applied. | |
| coveragePct | No | Percentage of population with at least one provider at the given speed. | |
| dataVintage | No | Data vintage — Form 477 data as of June 2021. | |
| unservedPct | No | Percentage with zero providers in the selected historical technology and speed view. | |
| speedDownMbps | No | Download speed threshold used in Mbps. | |
| appliedFilters | No | Filters applied to this query. | |
| competitivePct | No | Percentage with two or more providers. |