Developers · time-to-first-call < 5 min

Install the Travel Desk. Catalogue is the aisle.

One tool: run_travel_job at /desk. Do not start at mcp.so. Copy an install line. Read the eval. Do not book from these servers unless you already have a licensed desk.

/deskcompany MCP
JSONlistings + evals
OpenAPIPOST /desk 0.3.8
HTTPclaude / hermes add
no runtimewe do not host your MCP

1. Install the Travel Desk (the company)

Claude / Cursor
claude mcp add --transport http travelbots-desk https://henry-travelbots.pages.dev/desk
Hermes
hermes mcp add travelbots-desk --transport http --url https://henry-travelbots.pages.dev/desk

One tool: run_travel_job. Never book/pay. Never file request_group_quote. Registry payload: /server.json · machine: /data/install.json.

2. Optional: discovery catalogue (the aisle)

Claude / Cursor
claude mcp add --transport http travelbots https://henry-travelbots.pages.dev/mcp
Hermes
hermes mcp add travelbots --transport http --url https://henry-travelbots.pages.dev/mcp

Tools: search_capabilities · recommend_for_job · get_eval · get_install. Rank is not for sale. No book/pay. Install this after /desk.

3. Install EasyGroupFlights (live specialist desk)

Claude / Cursor
claude mcp add --transport http easygroupflights https://mcp.easygroupflights.com/mcp
Hermes
hermes mcp add easygroupflights --transport http --url https://mcp.easygroupflights.com/mcp

If the server needs a Bearer token, do not paste it into config.yaml — use the profile .env helper.

4. Fetch ranked JSON

curl -s https://henry-travelbots.pages.dev/data/install.json
curl -s https://henry-travelbots.pages.dev/data/cursor-mcp.json
curl -s https://henry-travelbots.pages.dev/data/mcp.json
curl -s https://henry-travelbots.pages.dev/.well-known/agent.json
curl -s https://henry-travelbots.pages.dev/server.json
curl -s https://henry-travelbots.pages.dev/data/for-agents.json
curl -s https://henry-travelbots.pages.dev/data/evals.json
curl -s https://henry-travelbots.pages.dev/llms.txt
curl -s https://henry-travelbots.pages.dev/.well-known/mcp.json
curl -s https://henry-travelbots.pages.dev/openapi.json

5. Rules that keep you out of trouble

Job first

group-travel ≠ flights-search. Match category + job.

Schema-true args

IATA arrays, ISO-2 vs ISO-3, nested dates. Read the tool schema, not our old BTS–CDG guess.

No book/pay

Skip tools matching book|pay|checkout|ticket|email_offer. Search and quote only.

6. Endpoints

PathFor
POST /deskCompany MCP · run_travel_job
/server.jsonRegistry payload com.travelbots/desk
/data/install.jsonRuntime install lines
/data/mcp.jsonCursor / VS Code / Claude drop-in → /desk
/.well-known/agent.jsonAgent card (desk first)
/data/for-agents.jsonSlim context for an LLM
/data/listings.jsonFull catalogue
/data/evals.jsonPurpose, usefulness, alternatives
/llms.txtStanding orders for agents
/.well-known/mcp.jsonDiscovery document
/.well-known/mcp-server.jsonOfficial Registry card · remotes=/desk
/openapi.jsonOpenAPI 3.0 · POST /desk first
POST /whatsapp-adapterSKU C compose-only VIP handoff (never sends)
POST /sos-mcpSOS disruption advise-only (names EC261, never buys/files)
POST /group-hotels-mcpGroup hotel 10+ rooms, one invoice (stub, not bookable)
Pelikan mcp.pelikan.sk is listed as owned supply and is not live until their apex stops 301. Do not pretend initialize succeeded.