fccdb

Explore FCC ULS licenses, ASR antenna structures, and microwave path elevation profiles.

Should I use this

Quality & Safety

A
Description quality
93%
Schema completeness
98%
Naming quality
85%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'path_profile' description lacks action verbin path_profile

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~390Tokens (tool definitions)
~479 BTypical response size
Minimal attention impact (0.30% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "api": {
      "url": "https://fccdb.com/mcp"
    }
  }
}

Remote endpoints

https://fccdb.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search(limit, q)

Free-text search across FCC call signs and licensee entity names. Returns up to 50 hits. Use this when the user names a callsign or company but you don't know the exact identifier yet.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 20,
      "maximum": 50,
      "minimum": 1,
      "type": "integer"
    },
    "q": {
      "description": "Search query",
      "type": "string"
    }
  },
  "required": [
    "q"
  ]
}
⚪license_detail(call_sign)

Full data for a single FCC license by call sign — licensee, locations with coordinates, antennas, paths, frequencies. Returns Markdown.

Input Schema

{
  "type": "object",
  "properties": {
    "call_sign": {
      "description": "FCC call sign, e.g. KAC75",
      "type": "string"
    }
  },
  "required": [
    "call_sign"
  ]
}
⚪tower_detail(asr_number)

Full data for an antenna structure by ASR registration number — owner, location, height, declared licensees on the tower, microwave paths terminating there, and licensees within 50 m by spatial proximity. Returns Markdown.

Input Schema

{
  "type": "object",
  "properties": {
    "asr_number": {
      "description": "7-digit ASR registration number",
      "type": "integer"
    }
  },
  "required": [
    "asr_number"
  ]
}
⚪path_profile(path_number, usi)

Metadata for a single microwave path on a license. Identified by the ULS USI (per-license integer) and the path number within that license. The HTML page has an SVG elevation chart with terrain + line of sight + Fresnel zone; the Markdown response carries the endpoints, length, and frequency but not the chart.

Input Schema

{
  "type": "object",
  "properties": {
    "path_number": {
      "description": "Path number within the license",
      "type": "integer"
    },
    "usi": {
      "description": "ULS USI (license id)",
      "type": "integer"
    }
  },
  "required": [
    "usi",
    "path_number"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools