Agent Tools
Back to MCP servers
● healthy

skills: {'id': 'search_hotels', 'name': 'search_hotels', 'description': '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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_hotel_details', 'name': 'get_hotel_details', 'description': 'Get rooms and rates for a hotel. Pass the hotel id from search_hotels results. Returns rate IDs needed for purchase_hotel.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'purchase_hotel', 'name': 'purchase_hotel', 'description': "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.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_order_details', 'name': 'get_order_details', 'description': '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.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 424.9ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://trip1.com/api/mcp
JSON-RPC initialize probe
curl -X POST https://trip1.com/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://trip1.com/api/mcp
Listed at (chiark)
https://chiark.ai/agents/61ccef96-929c-4f9f-94bb-ba4b1b1c9669