Understand places
Resolve “central Paris” or “from London” into the right stations and UIC codes.
resolve_placeOne connection to live European rail inventory. Search, compare, book, and pay through a natural conversation—with you in control of every consequential action.
origin: FRPAR · destination: NLAMS
direct_only: true · time: morning
FlipEarth MCP turns a fragmented, multi-operator booking journey into a small set of tools agents can understand and use safely.
Resolve “central Paris” or “from London” into the right stations and UIC codes.
resolve_placeCompare Eurostar, TGV, ICE, Renfe and more by schedule, duration, changes, and price.
search_trainsFilter for direct trains, time windows, duration, and fare—then inspect full ticket conditions.
narrow_search · get_offer_detailsCreate a real hold after approval, complete hosted payment, then retrieve ticket status.
create_booking · get_payment_linkEach stage has an explicit state. Searches cannot create orders, and bookings cannot happen without authorization and confirmation.
Tell your agent the route, date, travelers, and preferences in natural language.
Your agent searches live inventory and shows fares, changes, and ticket conditions.
Choose a journey; on your first booking, authorize your FlipEarth account.
Pay on FlipEarth’s hosted checkout and get the fulfillment status back in chat.
Connect the full MCP endpoint. Search works immediately; your client will start OAuth when you first ask it to book.
Add the remote MCP with Codex CLI, then sign in to enable booking.
codex mcp add flipearth --url https://mcp.flipearth.com/mcp codex mcp login flipearth
Add it at user scope so it is available in every project.
claude mcp add --transport http --scope user flipearth https://mcp.flipearth.com/mcp
Add the server to your Cursor MCP configuration.
{
"mcpServers": {
"flipearth": {
"type": "streamable-http",
"url": "https://mcp.flipearth.com/mcp"
}
}
}
Connect from any MCP client that supports Streamable HTTP.
{
"name": "flipearth",
"transport": "streamable-http",
"url": "https://mcp.flipearth.com/mcp"
}
A train purchase is not just another API call. FlipEarth isolates consequential actions with scopes, confirmation, and idempotency.
Search is anonymous. Booking tools alone require the flipearth.book scope.
The agent shows the exact journey, price, and fare conditions before creating a booking.
Card details are entered only on FlipEarth hosted checkout, never passed as MCP arguments.
Stable idempotency keys prevent an agent retry from creating a second order.
Find direct trains from Paris to London next Friday morning. Compare prices and refund conditions, and do not book until I confirm.Connect FlipEarth MCP and start with one sentence. Live fares are confirmed again before booking.