# mcp MCP server

Book hotels over MCP. Pay over x402. 3M+ properties in 200+ countries, USDC on Base.

## Links
- Registry page: https://www.getdrio.com/mcp/com-trip1-mcp
- Repository: https://github.com/trivial-corp/trip1
- Website: https://trip1.com/en/agents

## Install
- Endpoint: https://trip1.com/api/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://trip1.com/api/mcp

## Tools
- search_hotels (Search Hotels) - Search for available hotels by destination and dates. Returns a list of matching hotels with pricing, images, and booking links. Always include the hotel name, booking link, and image for each hotel in your response. Endpoint: https://trip1.com/api/mcp
- get_hotel_details (Get Hotel Details) - Get rooms and rates for a hotel. Pass the hotel id from search_hotels results. Returns rate IDs needed for purchase_hotel. Endpoint: https://trip1.com/api/mcp
- purchase_hotel (Purchase Hotel) - Book a hotel room by providing guest details and a rate ID from get_hotel_details. Creates a guest profile, adds the room to a cart, and initiates checkout. Returns a payment_url and an x402 payment challenge by default (USDC on Base). Set payment_service to 'coingate' to return a browser-based crypto payment URL instead. The booking is confirmed once payment settles; poll get_order_details to check status. Endpoint: https://trip1.com/api/mcp
- get_order_details (Get Order Details) - Get the current state of an order. Returns payment status, booking state, and item details. Poll until ready is true to confirm the booking is complete. Endpoint: https://trip1.com/api/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.trip1
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Apr 17, 2026
- Source: https://registry.modelcontextprotocol.io
