Work 4Event equipment rental
MCP server: ChatGPT and Claude get live rental prices
AI assistants check availability and price a rental from the real catalogue. They can ask for a booking; only staff can confirm it.



The problem
What it solves
Event planners increasingly plan with AI assistants. Asked about a rental company, an assistant can only repeat old web pages: no live availability, no real prices.
The tricky part
What had to be right
Safety. An assistant must never confirm a booking on its own. The only write action is a request that waits for a person; everything else is read-only.
Inside
What it does
- Four tools: search_equipment, check_availability, get_quote, create_booking_request
- Typed schemas and plain-language descriptions, so assistants pick the right tool
- Works with Claude, ChatGPT connectors, Cursor and custom agents
- Read-only access to the catalogue, booking calendar and price rules
- Booking requests land in the admin panel for staff approval
- API keys per partner, rate limits and a full call log
What the owner gets
Correct prices wherever clients ask AI, and booking requests with dates and items already filled in.
Built with
- MCP
- TypeScript
- Cloudflare Workers
- Postgres
- OAuth / API keys
More work
See other case studies
Find your fastest path to impact.
Clear priorities. Fixed first step. No technical jargon.


