Onward Flights
v1.0.0Search real flights and buy an onward ticket (proof of onward travel), paid in USDC over MPP
Endpoint health
online- Last checked
- 11/3/2026, 5:19:37 PM
- Latency
- 572 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:flights.onward%2Fonward-flights
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"flights.onward/onward-flights": {
"url": "https://onward.flights/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
3 shown · authentication unknown
Buy onward ticket
buy_ticket
Buy the ticket for a flight from search_flights, paid in USDC. Call it first without payment to get the price, wallet address and MPP challenges. After sending the USDC, call it again with tx_hash and chain (or an MPP credential in _meta "org.paymentauth/credential"). x402 clients can instead sign one of the offers in error.data.x402 and retry with the PaymentPayload in _meta "x402/payment", with no gas needed. Returns the ticket link and PDF.
Schema valid · SHA-256 5aae9addc929…
View input schema
{ "type": "object", "properties": { "ticket_id": { "type": "string", "description": "The flight id from search_flights" }, "first_name": { "type": "string", "description": "Passenger's first name, as on their passport" }, "last_name": { "type": "string", "description": "Passenger's last name, as on their passport" }, "email": { "type": "string", "description": "Optional, also emails the ticket here" }, "tx_hash": { "type": "string", "description": "Hash of the USDC transfer that paid for it" }, "chain": { "type": "string", "enum": [ "base", "ethereum", "optimism", "polygon" ], "description": "Chain the USDC was sent on, defaults to base" } }, "required": [ "ticket_id", "first_name", "last_name" ] }Find airports
find_airports
Look up 3 letter IATA airport codes by city, airport or country name.
Schema valid · SHA-256 c9c937e74a66…
View input schema
Connections
streamable-http
https://onward.flights/mcp