BRIJ MCP Server
Payments for AI agents: agents book flights, trains, buses and hotels and pay in USDC with x402 on Solana.
BRIJ is a Business & Payments MCP (Model Context Protocol) server: Payments for AI agents: agents book flights, trains, buses and hotels and pay in USDC with x402 on Solana. It is listed as Proprietary and available as a hosted endpoint, so it works with no local install. It exposes 34 tools including brij_search_flights, brij_get_flight_search_updates, brij_get_flight_offer_details, brij_create_flight_intent. Listed on MCP Collection since November 2026.
About BRIJ
Payments for AI agents: the checkout that lets AI agents pay. Agents book flights, trains, buses and hotels and pay in USDC with x402 on Solana, held in escrow until the booking is confirmed and refunded in full if it fails.
BRIJ tools (34)
Read from the live server on Nov 8, 2026. These are the tools your AI assistant can call once connected.
brij_search_flights- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Prices are all-in (fees included). If the answer says the search is still enriching, call brij_get_flight_search_updates with its
brij_get_flight_search_updates- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Poll a progressive search for offers still arriving (free). Free companion to POST /air/search — no x402 payment: the search was a
brij_get_flight_offer_details- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Drill into one offer: fare menu, bag prices, live price. Paid x402 endpoint: $0.01 USDC for fastbooking: offers, $0.10 USDC for of
brij_create_flight_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Creates the escrow for one offer. KEEP customer_support_code from the answer: it cannot be read again, and orders and refunds need
brij_book_flight- Over MCP: you pay only the purchase itself, into its escrow. Pays the ticket into the intent's escrow with x402 (USDC on Solana). Call it once without payment to get the payment requirements, sign them with your wallet, and call again with
brij_get_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Works for flight, train, bus and product intents. Fetch a booking intent by id. Free. Poll it after /air/book: status moves to boo
brij_get_flight_order- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Fetch airline order status. Returns the booking reference and order status for ANY fulfiller — a Duffel ticket is read from Duffel
brij_request_flight_refund- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Request a manual refund after the intent has been booked. The intent id travels in the request body; the resource URL is static. P
brij_list_airlines- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Supported airlines (free). Free, no auth. Aggregate carrier catalog over every fulfiller tier: source "api" is the API-settled (Du
brij_search_trains- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Trains only — long-distance buses are brij_search_buses. If the answer is search_pending, call again with the same arguments after
brij_quote_train- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). If the answer is pending, call again with the same arguments after retry_after. Quote a journey's exact all-in price at merchant c
brij_create_train_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). offer_id is the quote's offer_id. KEEP customer_support_code from the answer. Next: brij_buy_train. Create the escrow for a quoted
brij_buy_train- Over MCP: you pay only the purchase itself, into its escrow. Pays into the intent's escrow with x402, like brij_book_flight. Fund the escrow and name the travellers. Paid x402 endpoint: the intent's escrow amount. Body: intent_id, passenger
brij_get_train_order- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Rail booking status and reference. Paid x402 endpoint: $0.01 USDC. Body {intent_id}; header X-Customer-Support-Code. status purcha
brij_request_train_refund- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Ask for a refund on a rail booking (manual review). Paid x402 endpoint: $0.10 USDC. Identical to POST /air/refund-requests (X-Cust
brij_search_buses- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Long-distance buses (Flixbus) — trains are brij_search_trains. A journey's summary.mode is "bus", or "bus+train" when a leg is a t
brij_quote_bus- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). journey_id from brij_search_buses. If the answer is pending, call again with the same arguments after retry_after. Next: brij_crea
brij_create_bus_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). offer_id is the quote's offer_id. KEEP customer_support_code from the answer. Next: brij_buy_bus. Create the escrow for a quoted j
brij_buy_bus- Over MCP: you pay only the purchase itself, into its escrow. Pays into the intent's escrow with x402, like brij_book_flight. For buses in India (FlixBus India) send each passenger's gender (F or M): seats are assigned by it. For buses in Tü
brij_get_bus_order- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Rail booking status and reference. Paid x402 endpoint: $0.01 USDC. Body {intent_id}; header X-Customer-Support-Code. status purcha
brij_request_bus_refund- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Ask for a refund on a rail booking (manual review). Paid x402 endpoint: $0.10 USDC. Identical to POST /air/refund-requests (X-Cust
brij_find_hotel_places- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Cities (city_id) and, from 3 characters, hotels by name (accommodation_id) for brij_search_hotels. Optional: brij_search_hotels al
brij_search_hotels- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Prices are for the whole stay; total_from is all-in (fees included), due_at_hotel_from is paid at the hotel on top. Next: brij_get
brij_get_hotel_rates- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Next: brij_quote_hotel with the rate_id the guest chose. List the rooms and rates of one searched hotel Paid x402 endpoint: $0.01
brij_quote_hotel- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Show the guest the total, what is due at the hotel and the cancellation terms. Then ask, explicitly and by name (not "contact deta
brij_create_hotel_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). offer_id is the quote's offer_id. KEEP customer_support_code from the answer: orders and cancellation need it. Next: brij_book_hot
brij_book_hotel- Over MCP: you pay only the purchase itself, into its escrow. Needs guests (lead first), email and phone_number in E.164 (+ country code, digits only, e.g. +447400123456): ask the guest for each by name if you do not have it. Pays the stay i
brij_get_hotel_order- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Get a hotel booking's status and reference Paid x402 endpoint: $0.01 USDC. Body {intent_id}; header X-Customer-Support-Code. statu
brij_cancel_hotel- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Cancels at the hotel immediately and files the refund the cancellation terms allow. Confirm with the guest first: it cannot be und
brij_quote_product- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). If the answer is pending, call again with the same arguments after retry_after. Exact all-in price to buy one product on a merchan
brij_create_product_intent- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). offer_id is the quote's offer_id. KEEP customer_support_code from the answer. Next: brij_buy_product. Create the escrow for a quot
brij_buy_product- Over MCP: you pay only the purchase itself, into its escrow. Pays into the intent's escrow with x402, like brij_book_flight. Fund the escrow and hand over the shipping details. Paid x402 endpoint: the intent's escrow amount (expected_escrow
brij_get_product_order- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Merchant order status: order number, shipping, tracking. Paid x402 endpoint: $0.01 USDC. Body {intent_id}; header X-Customer-Suppo
brij_request_product_refund- Free over MCP (the x402 price quoted below applies to the HTTP API only; MCP calls are rate-limited instead). Ask for a refund on a purchase (manual review). Paid x402 endpoint: $0.10 USDC. Identical to POST /air/refund-requests (headers X-
How to connect BRIJ to Claude, Cursor or VS Code
BRIJ runs as a hosted remote MCP server at https://travel.brij.fi/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.
{
"mcpServers": {
"brij": {
"url": "https://travel.brij.fi/mcp"
}
}
}
Claude Code: claude mcp add --transport http brij https://travel.brij.fi/mcp. VS Code's .vscode/mcp.json uses a servers key instead of mcpServers (see how). Servers that require OAuth or an API key will prompt on first use.
BRIJ FAQ
What is BRIJ?
BRIJ is a Model Context Protocol (MCP) server in the Business & Payments category. Payments for AI agents: agents book flights, trains, buses and hotels and pay in USDC with x402 on Solana. MCP servers expose tools that AI assistants like Claude can call during a conversation.
How do I use BRIJ with Claude or Cursor?
BRIJ runs as a hosted remote MCP server at https://travel.brij.fi/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.
Is BRIJ free to use?
BRIJ is listed as Proprietary software. Check the project homepage for pricing and terms.
What tools does BRIJ provide?
BRIJ exposes 34 MCP tools: brij_search_flights, brij_get_flight_search_updates, brij_get_flight_offer_details, brij_create_flight_intent, brij_book_flight, brij_get_intent, brij_get_flight_order, brij_request_flight_refund, brij_list_airlines, brij_search_trains, brij_quote_train, brij_create_train_intent, and more. This list is read from the live server (last verified Nov 8, 2026).
Is the BRIJ MCP server online?
Yes. MCP Collection checks the endpoint every day; it last answered on Nov 8, 2026.