Skip to main content
Glama

fcc-spectrum-mcp-server

Server Details

Search FCC radio licenses, find nearby licensed sites, and see who is licensed on a frequency.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
cyanheads/fcc-spectrum-mcp-server
GitHub Stars
1
Server Listing
fcc-spectrum-mcp-server
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clear primary axis: spatial site search, frequency-band overlap search, license/lease lookup by identifier, license/lease attribute search, and code/coverage reference. The descriptions explicitly cross-reference when to use find_transmitters vs search_frequencies and search vs get, so overlap is minimal.

Naming Consistency5/5

All tools use the same fcc_spectrum_ prefix and snake_case verb_noun structure (find/get/list/search). The verbs vary appropriately by action and no mixed casing or unclear abbreviations appear.

Tool Count5/5

Five tools is well-scoped for a read-only FCC spectrum lookup server; each covers a distinct broad capability without redundant one-off tools. The surface is compact but sufficient.

Completeness5/5

The set covers the apparent read-only domain: spatial transmitter search, frequency/band authorization search, license/lease search and full detail retrieval, plus code decoding and index coverage. No obvious CRUD/lifecycle gap exists for a lookup server; create/update/delete are not applicable.

Available Tools

5 tools
fcc_spectrum_find_transmittersFind FCC-licensed sites near a pointA
Read-onlyIdempotent
Inspect

Find FCC-licensed sites within a radius of a coordinate, nearest first, each with its callsign, licensee, distance, coordinates, filed location type and class, ground elevation, structure height, and authorized frequencies. Filter by frequency or band, radio service, location type, location class, and live status (active by default). Unset location_class keeps all filed roles, including receive and passive locations; filed classes describe authorization, not actual on-air activity. Coordinates are decimal degrees or DMS strings. Mobile and temporary-fixed operating areas are returned at their center with radiusKm and match when the center lies within radius_km. Locations without valid coordinates are omitted; market-area licenses without site records are found with fcc_spectrum_search_frequencies.

Inputs: latitude (required), longitude (required), unit, limit, +9 more. Returns: cap, error, shown, sites, +7 more

fcc_spectrum_get_licenseGet an FCC ULS licenseA
Read-onlyIdempotent
Inspect

Fetch one FCC ULS license or spectrum lease in full by callsign or unique system identifier (USI): licensee (the lessee on a lease), status and key dates, its locations with coordinates, elevation, structure height, and ASR number, each location's antennas, each antenna's authorized frequencies with power, ERP/EIRP, station class, transmitter, and emission designators, and the microwave paths it transmits on (receive location and antenna, receive coordinates, receiving callsign); geographic-area licenses list their market and spectrum blocks, and lease links are shown in both directions. Large records are paged: one call lists whole locations up to 50 sites, 100 antennas, and 100 paths, up to max_frequencies frequency rows, and 100 leases, and names the location_offset or lease_offset that reads the rest; location_number starts the locations at a location number the search tools return. Technical detail is kept for active, pending-legal, and term-pending records only. A callsign shared by several records returns the active one, else the most recent.

Inputs: usi, callsign, lease_offset, location_number, +2 more. Returns: cap, error, found, shown, +14 more

fcc_spectrum_list_referenceList FCC ULS reference codes and coverageA
Read-onlyIdempotent
Inspect

Decode FCC ULS codes used by the other tools — radio service codes, station classes, license statuses, location types, antenna types, applicant types, amateur operator classes — or report coverage: which service groups this index holds, record counts, and when each was last updated. Works before the index is built. Station classes describe licensed categories, not actual on-air activity.

Inputs: topic (required), filter. Returns: error, index, topic, groups, +4 more

fcc_spectrum_search_frequenciesSearch FCC ULS authorizations by frequencyA
Read-onlyIdempotent
Inspect

Find FCC ULS authorizations whose occupied band overlaps a frequency or band. Site assignments (land mobile, microwave, paging, cellular sites) return one row per site and frequency with the site's state and coordinates; market-area licenses and leases (PCS, AWS, 700 MHz, 3.45 and 3.7 GHz, and other auctioned blocks) return one row per spectrum block with its market code and name; 3.5 GHz Priority Access Licenses file no frequency, so list them with fcc_spectrum_search_licenses and radio_service PL. Filter by state, radio service, licensee, FRN, market code, and live status (active by default). For transmitter sites near a coordinate, use fcc_spectrum_find_transmitters.

Inputs: frequency_low (required), frn, kind, unit, +8 more. Returns: cap, error, shown, notice, +7 more

fcc_spectrum_search_licensesSearch FCC ULS licensesA
Read-onlyIdempotent
Inspect

Search FCC ULS licenses and spectrum leases by callsign, licensee name, FCC Registration Number (FRN), market code, radio service, status, and licensee state, returning one row per record with its unique system identifier (USI) for fcc_spectrum_get_license. At least one of callsign, licensee, frn, market_code, radio_service, or state is required; status only narrows. Defaults to active records; pass status "any" to include expired, cancelled, and terminated ones. Licensee name matching is word-based (every word must appear as a word prefix), not fuzzy.

Inputs: frn, limit, state, cursor, +5 more. Returns: cap, error, shown, notice, +6 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables querying UK radio frequency and licence data from Ofcom's Wireless Telegraphy Register, including filtering by frequency, emission code, licensee, postcode, or radius, with optional access to RadioID, RepeaterBook, and RadioReference sources when credentials are configured.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables radio hobbyists to explore likely services, channels, and signal types across the radio spectrum from 108 MHz to 1 GHz via classification, channel queries, service search, read-only SQL, and local reference-model queries.
      GPL 3.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.