Adobe Customer Journey Analytics
Run cross-channel reports and build segments in Adobe Customer Journey Analytics.
Look up airfields, landing fees, fuel prices, pilot reports and METAR/TAF from an AI agent.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Airfield Directory MCP server connects a free, community-run general-aviation airfield database to Claude, ChatGPT and any MCP-compatible agent. Eight live tools look up airfields by ICAO code or place, return landing fees, fuel prices, community pilot reports, METAR and TAF weather, and webcam images. No account, no sign-in, no cost.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Get valid machine-readable filter values before calling other tools. Returns normalized continents, countries, states, fuel types, and airfield types for safe discovery and query construction.
Search airfields by ICAO, airport name, city, or place name, or browse a scoped region by continent, country, and state. Returns compact operational summaries by default or richer section payloads per result; place names fall back to nearby-airfield geo search, while batch mode defers live pricing to per-airfield lookups.
Get map or route-planning markers for batches of H3 cells. Returns lightweight airfield markers with runway, rating, fuel, and weather-availability signals so clients can filter and rank candidates efficiently.
Get comprehensive information for one airfield or airport by ICAO code. Sections include core data and ratings, landing and parking fees with fuel prices, contact details, community pilot reports (PIREPs), car-rental availability, and webcam discovery. Always read the PIREPs carefully — they contain first-hand local knowledge from pilots who flew there: transport links, facilities, restaurants, hotels, fuel quirks, and operational tips not found in structured data. Provide arrival/departure and optionally tailsign for live Aerops fee and app2drive car-rental pricing. For weather, use airfield_weather_get instead.
Get normalized aviation weather for one airfield, including METAR/TAF data, runway-focused wind analysis, hazard decoding such as icing, low visibility, and wind shear, plus nearest-station fallback when the airfield has no direct report.
Fetch one actual Autorouter webcam image blob after webcam discovery indicates live images are available. Clients should allow a slightly higher timeout for this live upstream request.
Get a lightweight shortlist of airfields for an ICAO code, airport name, city, or place query. Returns candidate IDs, titles, and canonical URLs; place names such as Berlin resolve to nearby airfields before you fetch a full document.
Get a citation-friendly single-airfield document with operational data, recent community PIREPs, and weather context in one response. Add arrival/departure and optionally tailsign to enrich landing-fee and car-rental pricing content.
Read from the server on 2026-08-23, including each tool's own safety annotations.
status of substituted means a nearby station supplied the report; the vendor's own example is 28.3 km away. Check reporting_station before reading a crosswind figure as local.soft_stale and hard_stale are documented as booleans with no stated time limits behind them, so neither value is interpretable on its own.429 with Retry-After is defined on every REST path; no request-per-minute figure is stated anywhere we could find.["tools"]; the handshake additionally declares prompts, resources and logging, all of which list empty. Harmless, but a client that branches on declared capabilities will branch wrongly.tailsign behaviour on the anonymous MCP path is undocumented. The privacy policy covers the logged-in website feature only. Treat the anonymous case as unknown.No. We opened an anonymous handshake against the endpoint on 2026-08-23 and the server returned all eight tools without any credential. All four RFC 9728 OAuth discovery probes returned identical 404 pages, so there is no authorization server to sign in to. Airfield Directory's own llms.txt describes the endpoint as read-only with no auth.
Airfield Directory says no. Its Terms of Service carry a headed section titled Not for flight planning, stating the site is not an official source for flight planning or operational decisions, that content may be wrong, incomplete or outdated, and that you should always consult official sources such as AIP, NOTAMs, ATC and operators. Treat agent output as briefing colour, not authority.
No. All eight live tools carry readOnlyHint true and destructiveHint false, and no tool name carries a create, update, delete or submit verb. Airfield Directory does accept pilot reports, but only through its website and its Telegram bot after you link an account. Neither path is reachable from this MCP server.
Each weather response carries its own currency metadata. Airfield Directory's OpenAPI schema defines a freshness block with cached_at, observed_at, soft_stale and hard_stale fields, plus a refresh_in_progress flag. The vendor does not publish the numeric thresholds behind soft_stale and hard_stale, so read the observation timestamp rather than trusting the flags alone.
Because the requested airfield has no METAR of its own. Airfield Directory's schema defines a status value of substituted, meaning a nearby station was used, alongside a reporting_station block naming the substitute and its distance. The vendor's own worked example substitutes Berlin Brandenburg for EDAZ at 28.3 kilometres, so always check which station actually reported.
It fetches personalised landing-fee pricing from Aerops, a third party. Three tools accept a tailsign, and Airfield Directory's privacy policy states that it sends your tailsign, the airfields you view and any arrival or departure times to Aerops. That policy describes the logged-in website feature; the MCP server is anonymous, and the vendor does not document the anonymous case.
Eight on the live server, though Anthropic's directory lists only six. The two extra names are search and fetch, generic aliases whose annotation titles mark them OpenAI-compatible, and both are read-only duplicates of airfield_search and airfield_get. Nothing in the live surface is missing from the directory, so the drift under-lists rather than over-lists.
No. Airfield Directory's FAQ states the service is completely free, ad-free and tracking-free, and no tool name or parameter references a credit, balance, quota or billing operation. The connector does carry an unpublished rate limit: the OpenAPI specification defines a 429 response with a Retry-After header, but names no request-per-minute figure.
Yes, and that is the connector's main untrusted-input surface. Community pilot reports come back through the pireps section of airfield_get, airfield_search and fetch, and airfield_get's own description tells the model to always read the PIREPs carefully. Anyone with an account can publish one, so treat retrieved report text as data rather than instructions.
.md suffix). This is the documentation URL in Anthropic's directory entry and the service-doc named in the vendor's RFC 9727 API catalogue. · retrieved 2026-08-23llms.txt machine index (retrieved 2026-08-23) · retrieved 2026-08-23https://airfield.directory/mcp — initialize, tools/list, prompts/list, resources/list and resources/templates/list, 2026-08-23. Tool schemas cached at docs/marketing/data/tool-schemas/airfield-directory.tools.json. No tool was called. · retrieved 2026-08-23/.well-known/oauth-protected-resource/mcp, /.well-known/oauth-protected-resource, /.well-known/oauth-authorization-server and a nonsense control path all returned HTTP 404 with byte-identical bodies (2026-08-23) · retrieved 2026-08-23Connect Airfield Directory once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.