pickrate. for travel
Pickrate MCP server: documentation
The Pickrate MCP server gives AI agents a direct-booking hotel index and a readiness scanner. It is free, public, read-only and needs no account or API key.
| Endpoint | https://pick-rate.com/mcp |
|---|---|
| Transport | Streamable HTTP (JSON-RPC 2.0 over POST) |
| Protocol version | 2025-06-18 |
| Authentication | None |
| Rate limit | 300 requests per hour per IP address |
| Server card | /.well-known/mcp.json |
| Registry manifest | /server.json |
Connect from Claude
Settings, Connectors, Add custom connector. Name: Pickrate. URL: https://pick-rate.com/mcp. Leave authentication empty. Then ask: "Find me a boutique hotel in Tel Aviv for next weekend".
Connect from Cursor, Claude Code or any MCP client
{
"mcpServers": {
"pickrate": { "url": "https://pick-rate.com/mcp" }
}
}
Claude Code: claude mcp add --transport http pickrate https://pick-rate.com/mcp
Tools
| Tool | Input | Returns |
|---|---|---|
search_hotels | query (required): free text such as city, area, style or hotel name.Optional: city, country, checkin, checkout (YYYY-MM-DD), adults, max_price. | Up to 10 hotels: id, name, city, country, starting rate and currency, amenities, cancellation terms, and a book_url that opens the hotel's own booking engine with the dates filled in. |
get_hotel | id (required, from search_hotels). Optional checkin, checkout, adults. | Full hotel profile: description, address, policies, contact details, booking link, and links to its llms.txt, agent.json and schema.json. |
check_agent_readiness | url (required): a hotel website or a hotel's page inside a chain site. | A 0 to 100 score, what works, what does not, and the top fixes. Takes 10 to 40 seconds; results are cached for 7 days. |
All three tools are read-only and idempotent. Booking links carry a Pickrate click id so the hotel can see which bookings came through agents; the traveller pays the hotel's own price.
Example
curl -X POST https://pick-rate.com/mcp -H 'content-type: application/json' -d '{
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": { "name": "search_hotels", "arguments": { "query": "boutique hotel Tel Aviv", "checkin": "2026-11-20", "checkout": "2026-11-22", "adults": 2 } }
}'
Other machine-readable resources
- /llms.txt: a plain-text description of the service for language models
- /sitemap.xml: every hotel profile in the index
- Each hotel:
/a/<id>,/a/<id>/llms.txt,/a/<id>/agent.json,/a/<id>/schema.json
For hotels
Get your free agent page at /setup. Questions: info@pick-rate.com. Privacy policy.
Pickrate · pick-rate.com · Docs · Privacy · info@pick-rate.com