TripWorks MCP
officialSearch and manage tour and activity bookings, guests, manifests and sales reports in TripWorks from Claude, ChatGPT and Gemini.
What can you do with TripWorks MCP?
- Look up bookings and guests — Find trips, orders, guests, waivers and custom fields, or search by confirmation code and guest name.
- Check in and update trips — Check guests in, change status, mark waivers signed, and add or remove guests, with a preview before anything saves.
- Run reports — Get counts, totals, averages and period comparisons, plus a download link for sales reports.
- Manage catalog and setup — Look up, create and edit experiences, locations, customers, restrictions, resources and blackouts.
- Review calls and reviews — Read guest reviews and phone calls with summaries, transcripts, questions and tips.
- Audit changes — See what changed, when and by whom in the audit log, and review account settings and guest policies.
Hosted MCP Server
npx add-mcp 'https://mcp.tripworks.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
TripWorks MCP Server
Ask your AI assistant about your tours, activities and attractions, and let it make changes for you, in plain English. The TripWorks MCP server connects Claude, ChatGPT, Gemini and other Model Context Protocol clients to your live TripWorks booking account.
- Remote server, nothing to install. Streamable HTTP at
https://mcp.tripworks.com/mcp - Sign in as yourself. OAuth 2.1 with PKCE and dynamic client registration. No API keys to paste.
- Runs with your permissions. The assistant can see and do only what your TripWorks permission group allows.
- Preview before it changes anything. Every create, edit and delete shows a preview and waits for your confirmation.
Official MCP Registry: com.tripworks/tripworks · registry listing
Connect
Server URL (the same for every account):
https://mcp.tripworks.com/mcp
- In TripWorks, open Setup > Integrations > AI Assistants and switch on Enable AI assistants.
- Add the URL to your assistant (below).
- Sign in, choose the account, choose Read and/or Write access, and approve.
Claude
Claude.ai and Claude Desktop: Settings > Connectors > Add custom connector, paste the URL. Step-by-step: Connect Claude to TripWorks.
Claude Code:
claude mcp add --transport http tripworks https://mcp.tripworks.com/mcp
ChatGPT and Gemini
Add a custom connector (ChatGPT) or custom app (Gemini) and paste the URL. Step-by-step guides: ChatGPT · Gemini · Google Antigravity
Any other MCP client
Use the URL above as a remote streamable-HTTP server. OAuth discovery is published at
https://mcp.tripworks.com/.well-known/oauth-authorization-server.
Full setup guide: Connect TripWorks to your AI assistant
Example commands
Once connected, try:
Front desk
- "Who's booked on tomorrow's 10:00 AM departure? Show check-in and waiver status."
- "Find the booking for confirmation code 4F7K2."
- "Find guests named Rivera and show their contact details."
- "Check in the Nguyen party and mark their waivers signed."
Reports and insights
- "How many guests have we added this month, compared with last month?"
- "Run a sales report for last month and give me the download link."
- "What are callers asking about most this week?"
Catalog and setup
- "List every experience at our downtown location."
- "Add a new location called Riverside Kayak Launch."
- "Which of our kayak tours have a group minimum?"
Guests and team
- "Find customers with a gmail address."
- "Update this customer's email address."
- "Who changed the timed-entry experience yesterday?"
Every change starts as a preview. Nothing is saved until you confirm.
What it can do
| Area | Capabilities |
|---|---|
| Trips and bookings | Look up trips, orders, guests, products, add-ons, waivers and custom fields. Check guests in, change status, mark waivers signed, add or remove guests |
| Trip notes | Read and add notes |
| Day-of manifest | Who is booked on each departure, with check-in and waiver status |
| Reports and analytics | Run reports with a download link. Counts, totals, averages and period comparisons |
| Experiences, locations, customers | Look up, create, edit and (where allowed) delete |
| Booking restrictions, resources | Manage restrictions, assign resources to departures, create and clear blackouts |
| Resellers, promo codes, trip sources, team members | Look up and review. Edit resellers |
| Reviews and phone calls | Guest reviews. Calls with summaries, transcripts, questions and tips |
| Audit log and account settings | What changed, when and by whom. Settings and guest policies |
| Search | Trips, bookings, customers, gift cards, payments, resellers, calls, notes, voucher codes |
New tools are added regularly.
Security
- You approve each connection by signing in to TripWorks in your browser. No password or key is shared with the assistant.
- Two layers of control: your permission group, and the Read / Write choice you make when approving.
- One connection reaches one account.
- Turning off Enable AI assistants disconnects every assistant at once.
- Anything the assistant reads is passed to that AI platform under its own terms.
Building software instead?
For your own integrations use the TripWorks REST API (OpenAPI spec). MCP is for a person talking to an assistant; the REST API is for software. Not sure which fits? See Does TripWorks have an API?
Links
- TripWorks, tour and activity booking software · Book a demo
- Help center · MCP setup guide
- REST API docs · OpenAPI spec · llms.txt
- Official MCP Registry listing
- Support