protogrid

Search / com.olyport/fcc-broadband

FCC Broadband Map

R0· no sign-in

Broadband availability, providers, speeds, and BEAD classification from the FCC

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust72of 100
Uptime, 30 days100%
Latency p50254 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "fcc-broadband": {
      "type": "http",
      "url": "https://mcp.olyport.com/fcc-broadband/mcp"
    }
  }
}
claude mcp add --transport http fcc-broadband https://mcp.olyport.com/fcc-broadband/mcp
[mcp_servers.fcc-broadband]
url = "https://mcp.olyport.com/fcc-broadband/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "fcc-broadband": {
      "type": "remote",
      "url": "https://mcp.olyport.com/fcc-broadband/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "fcc-broadband": {
      "type": "http",
      "url": "https://mcp.olyport.com/fcc-broadband/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=fcc-broadband&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLm9seXBvcnQuY29tL2ZjYy1icm9hZGJhbmQvbWNwIn0%3D"
}
{
  "servers": {
    "fcc-broadband": {
      "type": "http",
      "url": "https://mcp.olyport.com/fcc-broadband/mcp"
    }
  }
}
{
  "mcpServers": {
    "fcc-broadband": {
      "httpUrl": "https://mcp.olyport.com/fcc-broadband/mcp"
    }
  }
}
extensions:
  "fcc-broadband":
    enabled: true
    name: "fcc-broadband"
    type: streamable_http
    uri: "https://mcp.olyport.com/fcc-broadband/mcp"
    timeout: 300

Quality 79 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_broadband_summary_by_county (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_broadband_summary_by_state (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_providers_by_county (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 1,277 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

4 tools, about 1,277 tokens to load them all · tool set d3afb9ad6688 · checked 2026-10-20 14:54 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 72 / 100

no-repository
provenance55
liveness100
freshness45
hygiene80

+dns-namespace +website +reachable +uptime-100% -stale-200d -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.olyport.com/fcc-broadband/mcp streamable-httpnoneyes100%254 ms2025-11-252026-10-20

Tools (4)

get_broadband_by_locationGet broadband providers and availability at a specific lat/lon location. Returns a list of broadband providers serving the location with their advertised download/upload speeds and technology types. Includes BEAD classification (unserved/underserved/served) based on max available speeds. NOTE: The FCC Broadband Map API has bot protection and may reject requests. If you get an error, the API endpoint may have changed. The FCC updates this API frequently without notice. Args: latitude: Location latitude (e.g. 38.8977 for Washington DC). longitude: Location longitude (e.g. -77.0365 for Washington DC). technology_code: Filter by technology (0=All, 10=Copper, 40=Cable, 50=Fiber, 60=Satellite, 70=Fixed Wireless). speed_download: Minimum download speed in Mbps (default 25). speed_upload: Minimum upload speed in Mbps (default 3). as_of_date: BDC filing date in YYYY-MM-DD format (default 2024-06-30).
get_broadband_summary_by_countyGet broadband availability statistics for a county. Returns aggregated broadband data including provider counts, technology availability, and BEAD-relevant metrics (unserved/underserved/served location percentages). NOTE: County-level summary endpoints may not be directly available in all API versions. This tool attempts multiple endpoint patterns. Args: county_fips: 5-digit county FIPS code (e.g. '11001' for Washington DC, '53033' for King County WA). Always a string, never an integer. speed_download: Minimum download speed threshold in Mbps (default 25). speed_upload: Minimum upload speed threshold in Mbps (default 3). as_of_date: BDC filing date in YYYY-MM-DD format (default 2024-06-30).
get_broadband_summary_by_stateGet state-level broadband availability summary. Returns aggregated broadband statistics for the state including provider counts and technology deployment. Useful for BEAD program analysis to identify states with significant unserved/underserved populations. Args: state_fips: 2-digit state FIPS code (e.g. '53' for Washington, '11' for DC). Always a string, never an integer. speed_download: Minimum download speed threshold in Mbps (default 25). speed_upload: Minimum upload speed threshold in Mbps (default 3). as_of_date: BDC filing date in YYYY-MM-DD format (default 2024-06-30).
get_providers_by_countyGet list of broadband providers serving a county. Returns provider names, technology types, and speed tiers available in the specified county. Useful for BEAD applications to identify which providers serve an area and what technologies they deploy. Args: county_fips: 5-digit county FIPS code (e.g. '11001' for Washington DC, '53033' for King County WA). Always a string, never an integer. technology_code: Filter by technology (0=All, 10=Copper, 40=Cable, 50=Fiber, 60=Satellite, 70=Fixed Wireless). speed_download: Minimum download speed threshold in Mbps (default 25). speed_upload: Minimum upload speed threshold in Mbps (default 3). as_of_date: BDC filing date in YYYY-MM-DD format (default 2024-06-30).

Schemas: list_tools.

Similar MCP servers

More from com.olyport

And 31 more from this publisher.

Official server.json
{
  "name": "com.olyport/fcc-broadband",
  "title": "FCC Broadband Map",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.olyport.com/fcc-broadband/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://olyport.com",
  "description": "Broadband availability, providers, speeds, and BEAD classification from the FCC"
}