io.github.cyanheads/faa-airmen-registry-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Search FAA airmen certificates, ratings, and informational medical records.
Summary by lookupd
Lets an agent look up FAA airman certificates, ratings, instructor and remote pilot records, and informational medical status by ID or name.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http faa-airmen-registry-mcp-server https://faa-airmen-registry.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add faa-airmen-registry-mcp-server -- npx -y @cyanheads/faa-airmen-registry-mcp-server
Claude Code, npm package (stdio)
claude mcp add faa-airmen-registry-mcp-server -- npx -y @cyanheads/faa-airmen-registry-mcp-server
Codex, remote (streamable-http)
codex mcp add faa-airmen-registry-mcp-server --url https://faa-airmen-registry.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add faa-airmen-registry-mcp-server -- npx -y @cyanheads/faa-airmen-registry-mcp-server
Codex, npm package (stdio)
codex mcp add faa-airmen-registry-mcp-server -- npx -y @cyanheads/faa-airmen-registry-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"faa-airmen-registry-mcp-server": {
"url": "https://faa-airmen-registry.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"faa-airmen-registry-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/faa-airmen-registry-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"faa-airmen-registry-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/faa-airmen-registry-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (6 tools)
Publisher-provided text
faa_airmen_verify_certificateFind releasable FAA airman records by exact Unique ID or name and read their certificate records. Use name mode to discover IDs, then use an ID for ratings or ifaa_airmen_get_type_ratingsRead one FAA airman's certificates from the FAA pilot file, by Unique ID: pilot, flight instructor, authorized aircraft instructor, remote pilot, and flight engfaa_airmen_check_medical_statusRead the FAA snapshot's informational medical class, medical dates, and BasicMed dates for one airman Unique ID. These fields are not authoritative medical certfaa_airmen_search_instructorsFind releasable flight and ground instructor certificate records by name, state, and rating codes. Supply at least one name, state, city, ZIP, or rating filter.faa_airmen_verify_remote_pilotFind releasable FAA remote pilot certificate records by Unique ID or name. While the operator's personal-data redaction is on (the default), name mode needs lasfaa_airmen_list_referenceRead FAA certificate and rating codes, observed aircraft type designators, identity guidance, medical guidance, or local mirror status. Use these references to
Changes
Newest first, as lookupd saw them
- : version 0.3.1 → 0.3.2
Details
- Version: 0.3.2
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 770 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/faa-airmen-registry-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/faa-airmen-registry-mcp-server)
- 62913 servers
- Last crawl: 2026-11-12T23:17:34.858Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp