# AirFreightPrice MCP **Air cargo routes, airports, carriers and dated rate reference for AI agents.** Published air-freight route pages, airport and carrier data, a dated rate reference with its methodology, and programmatic quote requests. No API key, no registration. ``` Endpoint: https://mcp.airfreightprice.com/mcp Transport: Streamable HTTP Auth: none Version: 2.0.0 Languages: 11 Tools: 10 ``` Registered in the official MCP registry as `com.airfreightprice/mcp`. Operated by [COSERVA LTD](https://coserva.com) · [airfreightprice.com](https://airfreightprice.com) · [Agent guide](https://airfreightprice.com/en/for-ai-agents/) --- ## Why this exists Air freight pricing normally sits behind a quote form, so an AI agent asked "what does air freight from China to the USA cost right now?" has nothing concrete to work with. This server exposes the published route, airport and carrier pages plus a **dated, attributed rate reference**, so an agent can answer with a real figure, cite where it came from, and then submit the quote request on the user's behalf. Rate figures are market benchmarks from the **Freightos Air Index (FAX)**, republished with full credit and a date — they are not AirFreightPrice tariffs. Where no corridor-specific index is published for a lane, the server says so rather than presenting a global figure as a lane price. Nothing is modelled, extrapolated or invented. ## Live health Call `health` with no arguments: ```json { "status": "ok", "service": "airfreightprice-mcp", "version": "2.0.0", "routes": 2076, "airports": 188, "carriers": 37, "languages": 11, "operator": "Coservices", "counts_note": "Routes are de-duplicated routes.json entries; airport/carrier counts are published sitemap page counts." } ``` ## Tools ### Routes and reference data | Tool | What it does | |---|---| | `search_routes` | Search route pages by origin/destination free text. Accent-, case- and synonym-tolerant | | `get_route` | One published lane: airport IATA evidence, typical carriers, transit context, canonical URL | | `get_airport` | Published airport page by IATA code or name, with canonical URL | | `get_carrier` | Published cargo-carrier page by IATA code or name, with canonical URL | ### Pricing context | Tool | What it does | |---|---| | `get_rate_reference` | Dated, published rate reference with its methodology and data sources | ### Reference | Tool | What it does | |---|---| | `get_faq` | Published FAQ markdown, language-aware, with optional topic filter | | `get_company_info` | Verified COSERVA LTD and portal contact information | | `list_languages` | Every language served, with native name and URL prefix | | `health` | Service health, version and validated published-content counts | ### Quote requests | Tool | What it does | |---|---| | `create_inquiry` | **Submit a real quote request** through the same `afp_lead` pipeline as the website form. Open to AI agents without authentication | `create_inquiry` is rate-limited to 10 requests per hour per email address and de-duplicates identical repeat submissions. To exercise the flow without creating a real inquiry, pass `"test": true`, or start `name` / `company` with `TEST` or `TESTAS`. The response is `{"status":"test_blocked"}` and nothing is delivered. ## Languages Content is served in 11 languages. URL prefixes: `/en/`, `/de/`, `/es/`, `/lt/`, `/fr/`, `/it/`, `/nl/`, `/fi/`, `/pl/`, `/sv/`. English legacy canonical URLs also exist without the `/en/` prefix. Call `list_languages` for the authoritative list. ## Rate methodology and attribution Benchmark figures come from the Freightos Air Index, a public index of indicative all-in spot rates in US$/kg on a rolling 7-day average, published by Freightos at [terminal.freightos.com](https://terminal.freightos.com). Every published figure carries its date and its source. A stale value is hidden rather than shown. Corridor-specific indexes exist only for the lanes Freightos publishes; other lanes show the global index, explicitly labelled as a market reference and not a quote for that lane. Methodology: https://airfreightprice.com/en/methodology/ Data sources and update cadence: https://airfreightprice.com/en/data-sources/ ## Markdown and machine-readable access Append `.md` to any published content URL to receive `text/markdown`: ``` https://airfreightprice.com/en/methodology.md ``` - Compact machine-readable index: https://airfreightprice.com/afp-index.json - Entry points for language models: https://airfreightprice.com/llms.txt - Agent guide: https://airfreightprice.com/en/for-ai-agents/ ## Connecting Any MCP client that supports Streamable HTTP: ```json { "mcpServers": { "airfreightprice": { "url": "https://mcp.airfreightprice.com/mcp", "transport": "streamable-http" } } } ``` ## Limits Figures are indicative market references. Binding quotes come from carriers and forwarders, not from this server. `create_inquiry` submits a real request to a real pipeline — use the test mode above when developing. ## Contact COSERVA LTD, company number 15613879, London, United Kingdom · [airfreightprice.com](https://airfreightprice.com)