fcc-spectrum-mcp-server
An MCP server that provides tools to search the FCC's Universal Licensing System for radio licenses, find nearby transmitter sites, and identify licensees on specific frequencies. It supports STDIO or Streamable HTTP connections and covers various radio services including land mobile, microwave, and amateur radio without requiring an API key.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Search licenses by callsign, licensee name, or market code
- Find FCC-licensed sites within a radius of a coordinate
- Identify who is authorized on a specific frequency or band
- Read full license details including antennas and frequencies
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@cyanheads/fcc-spectrum-mcp-server 0.3.0
{
"version": "0.3.0",
"transport": "stdio",
"identifier": "@cyanheads/fcc-spectrum-mcp-server",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "MCP_LOG_LEVEL",
"format": "string",
"default": "info",
"description": "Sets the minimum log level for output (e.g., 'debug', 'info', 'warn')."
},
{
"name": "FCC_SPECTRUM_MIRROR_DIR",
"format": "string",
"default": ".mirror/fcc-uls",
"description": "Directory for the local ULS index generations, current.json, the ingest lock, and temp zips. A relative path resolves against the working directory, so set an absolute path."
},
{
"name": "FCC_SPECTRUM_SERVICES",
"format": "string",
"default": "LMpriv,LMcomm,LMbcast,micro,cell,market,paging,coast,mdsitfs,amat",
"description": "Comma list of weekly ULS service groups to index, case-insensitive. Opt-in: gmrs, ship, aircr."
},
{
"name": "FCC_SPECTRUM_REDACT_INDIVIDUALS",
"format": "string",
"default": "true",
"description": "Redact individual licensees and trustee names and exclude individuals from name search. Only false/0/no/off disables it."
},
{
"name": "FCC_SPECTRUM_BASE_URL",
"format": "string",
"default": "https://data.fcc.gov/download/pub/uls",
"description": "ULS bulk file host root, read at ingest time only."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"fcc-spectrum-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fcc-spectrum-mcp-server@0.3.0"
],
"env": {
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"FCC_SPECTRUM_MIRROR_DIR": "<YOUR_FCC_SPECTRUM_MIRROR_DIR>",
"FCC_SPECTRUM_SERVICES": "<YOUR_FCC_SPECTRUM_SERVICES>",
"FCC_SPECTRUM_REDACT_INDIVIDUALS": "<YOUR_FCC_SPECTRUM_REDACT_INDIVIDUALS>",
"FCC_SPECTRUM_BASE_URL": "<YOUR_FCC_SPECTRUM_BASE_URL>"
}
}
}
}Cline
{
"mcpServers": {
"fcc-spectrum-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fcc-spectrum-mcp-server@0.3.0"
],
"env": {
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"FCC_SPECTRUM_MIRROR_DIR": "<YOUR_FCC_SPECTRUM_MIRROR_DIR>",
"FCC_SPECTRUM_SERVICES": "<YOUR_FCC_SPECTRUM_SERVICES>",
"FCC_SPECTRUM_REDACT_INDIVIDUALS": "<YOUR_FCC_SPECTRUM_REDACT_INDIVIDUALS>",
"FCC_SPECTRUM_BASE_URL": "<YOUR_FCC_SPECTRUM_BASE_URL>"
}
}
}
}VS Code
{
"servers": {
"fcc-spectrum-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/fcc-spectrum-mcp-server@0.3.0"
],
"env": {
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"FCC_SPECTRUM_MIRROR_DIR": "<YOUR_FCC_SPECTRUM_MIRROR_DIR>",
"FCC_SPECTRUM_SERVICES": "<YOUR_FCC_SPECTRUM_SERVICES>",
"FCC_SPECTRUM_REDACT_INDIVIDUALS": "<YOUR_FCC_SPECTRUM_REDACT_INDIVIDUALS>",
"FCC_SPECTRUM_BASE_URL": "<YOUR_FCC_SPECTRUM_BASE_URL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"fcc-spectrum-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/fcc-spectrum-mcp-server@0.3.0"
],
"env": {
"MCP_LOG_LEVEL": "<YOUR_MCP_LOG_LEVEL>",
"FCC_SPECTRUM_MIRROR_DIR": "<YOUR_FCC_SPECTRUM_MIRROR_DIR>",
"FCC_SPECTRUM_SERVICES": "<YOUR_FCC_SPECTRUM_SERVICES>",
"FCC_SPECTRUM_REDACT_INDIVIDUALS": "<YOUR_FCC_SPECTRUM_REDACT_INDIVIDUALS>",
"FCC_SPECTRUM_BASE_URL": "<YOUR_FCC_SPECTRUM_BASE_URL>"
}
}
}
}Let your agent find its tools
Find servers like fcc-spectrum-mcp-server from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.