Open Data

FCC Broadband Map MCP Server

Connect your account, then chat with AI to run tools.

Browse FCC Broadband Map snapshots — national ISP provider lists, state-level coverage downloads, and challenge-process files — then pull CSV/ZIP bundles into agent workflows.

Best forTelecom AnalystsLocal Government PlannersISPsReal Estate & Infrastructure

Try this workflow

Latest snapshots

What FCC broadband availability and challenge snapshot dates are published right now? For the latest availability date, show me the provider-list download metadata (file name, record count, file_id).

Managed
4 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

What you can do with FCC Broadband Map

Built for

Telecom Analysts, Local Government Planners, ISPs, Real Estate & Infrastructure Teams

Example workflows

Latest snapshots

Canonical entry — dates first, then national provider-list catalog metadata before any download.

Try this

What FCC broadband availability and challenge snapshot dates are published right now? For the latest availability date, show me the provider-list download metadata (file name, record count, file_id).

California coverage files

State-scoped coverage browse with honest client-side filtering when the catalog returns multi-state rows.

Try this

On the latest FCC availability snapshot, list fixed-broadband location coverage download files for California. Return file_id, file_name, and record_count for rows where state_fips is 06.

Challenge filings in progress

Challenge catalog + category filter — separate from availability/coverage data.

Try this

For the latest FCC challenge snapshot, list files in the 'Fixed Challenge - In Progress' category. Summarize how many records are in progress in California vs Texas.

Download provider list

Only downloads when explicitly asked — national CSV covers all states, not a single-state ISP search.

Try this

Get the latest FCC national provider-list file metadata, then download that file and give me the presigned URL.

Context to know first

Where does this broadband data come from?

The FCC Broadband Data Collection (BDC) public map API published at broadbandmap.fcc.gov — ISP availability filings, provider lists, and challenge-process exports refreshed on FCC's publication schedule.

Do I need an FCC account to use this?

Yes. Sign in to the FCC Broadband Map with a free account, generate an API token under Manage API Access, and connect that email + token once in MCPBundles.

Can an agent look up broadband at a street address?

Not on this MCP surface. These tools list snapshot dates, browse bulk download catalogs, and fetch CSV/ZIP files — not point-level address or lat/lon lookups.

Related editorial

FCC Broadband Map Data with AI

How AI agents resolve FCC snapshot dates, find the national provider list, browse state coverage files, and pull challenge filings from the public map.

Read article

AI Skill
SKILL.md

Domain knowledge for FCC Broadband Map — workflow patterns, data models, and gotchas for your AI agent.

FCC Broadband Map

FCC Broadband Map provides broadband deployment data — ISP coverage, speeds, and technology types by location. Data includes provider name, technology (fiber, cable, DSL, fixed wireless, satellite), download/upload speeds, and coverage areas. Updated semi-annually from ISP filings.

Data Model

  • As-of dates — availability and challenge snapshot dates (listAsOfDates).
  • Availability catalog — metadata for CSV/ZIP files (downloads/listAvailabilityData/{as_of_date}): provider lists, location coverage, summaries by state or provider.
  • Challenge catalog — challenge-process download metadata (downloads/listChallengeData/{as_of_date}).
  • File download — binary files via downloads/downloadFile/{data_type}/{file_id}/{file_type}; MCPBundles stores large files in S3 and returns a presigned download_url.
  • Providers — ISP names and provider IDs in national/state provider list files.
  • Technologies — Fixed Broadband, Mobile Broadband, Mobile Voice (download file groupings).
  • Geography — catalog rows include state_fips / state_name; filter client-side when the API returns a multi-state set.

Workflow

  1. fcc_get_coverage with no args → list availability/challenge snapshot dates.
  2. fcc_get_coverage with as_of_date + category required (usually State or Summary) → browse download catalog; add subcategory to narrow (e.g. Provider List, Location Coverage).
  3. fcc_get_providers → shortcut for the national provider-list file metadata for a snapshot (pass state_fips for API compatibility; file is typically one CSV covering all states).
  4. fcc_list_challenge_downloads → challenge-process files; filter by category (e.g. Fixed Challenge - In Progress); state_fips query param is accepted but upstream may still return all states — filter rows locally.
  5. fcc_download_file → download by file_id from catalog rows; returns presigned S3 URL.

Gotchas

  • Auth: FCC requires two credential fields sent as HTTP headers — username (FCC account email) and hash_value (API token from Manage API Access). Not a query param or Bearer token.
  • Catalog requires category: as_of_date alone on availability catalog often returns zero rows. Always pass category (and usually subcategory) when listing files.
  • technology_type needs category: Pass category=State (or Summary) together with technology_type; technology alone returns empty.
  • state_fips on availability/challenge catalog: Upstream may ignore state_fips and return multi-state rows — filter the returned data[] by state_fips / state_name when you need one state.
  • Newest snapshot date: The latest listed availability date may have an empty catalog until FCC publishes files; try the previous date if you get zero rows.
  • file_type on download: The download path uses a numeric format code (typically 1), not the catalog row's string file_type label (e.g. csv).
  • Rate limits: listAsOfDates is 10 calls/minute per FCC spec — cache dates when possible.
  • Point lookups: Lat/lon inline coverage is not on the /api/public/map surface; use download files or FCC public_api separately if needed.
  • No inline ISP search: There is no API to search providers by address or company name on this surface — only bulk CSV/ZIP downloads.

Tools in this Server (4)

Fcc Download File

Download an FCC Broadband Map catalog file by file_id. Fetches the binary from downloads/downloadFile/{data_type}/{file_id}/{file_type}, stores it in ...

Fcc Get Coverage

List FCC Broadband Map snapshot dates or availability download catalog entries. Omit all parameters to list availability/challenge as-of dates (10/min...

Fcc Get Providers

Get metadata for the FCC national provider-list download file for a snapshot date. Use when you need the provider-list CSV/ZIP catalog entry (file_id,...

Fcc List Challenge Downloads

List FCC Broadband Map challenge-process download files for a snapshot date. Returns file metadata (file_id, category, state_fips, record_count). Filt...

Frequently Asked Questions

What is the FCC Broadband Map MCP server?

FCC Broadband Map API providing broadband deployment data including ISP coverage, speeds, technology types, and availability by location across the United States. It provides 4 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect FCC Broadband Map to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/fcc-broadband. Authentication is handled automatically.

How many tools does FCC Broadband Map provide?

FCC Broadband Map provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does FCC Broadband Map require?

FCC Broadband Map uses API Key. FCC Broadband Map requires credentials. Connect via MCPBundles and authentication is handled automatically.

Where does this broadband data come from?

The FCC Broadband Data Collection (BDC) public map API published at broadbandmap.fcc.gov — ISP availability filings, provider lists, and challenge-process exports refreshed on FCC's publication schedule.

Do I need an FCC account to use this?

Yes. Sign in to the FCC Broadband Map with a free account, generate an API token under Manage API Access, and connect that email + token once in MCPBundles.

Can an agent look up broadband at a street address?

Not on this MCP surface. These tools list snapshot dates, browse bulk download catalogs, and fetch CSV/ZIP files — not point-level address or lat/lon lookups.

What is the difference between provider list and location coverage files?

The provider list is one national CSV of ISPs filing in the snapshot. Location coverage files are larger per-state exports by technology (fixed, mobile) for geographic analysis.

How often is FCC broadband data updated?

Availability snapshots are published semi-annually from ISP filings; challenge snapshots update more frequently. Use fcc_get_coverage with no parameters to see current dates.

Setup Instructions

Connect FCC Broadband Map to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/fcc-broadband

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to FCC Broadband Map and paste the MCP URL into Remote MCP server URL.
  4. Click Add. FCC Broadband Map will appear under Not connected — select it and click Connect to complete OAuth.
Name: FCC Broadband Map
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/fcc-broadband
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use FCC Broadband Map?

Sign in to connect your credentials and start running tools from the chat.

FCC Broadband Map MCP Server & Skill — 4 Tools