@openbooking-sh/adapter-mcp
v0.12.0
Published
Expose an OpenBooking BookingService as a small set of agent-friendly MCP tools.
Downloads
486
Maintainers
Readme
@openbooking-sh/adapter-mcp
MCP server for booking. Seven booking tools for any MCP client (Claude, ChatGPT, Cursor and more): get_business_info, search_availability, hold_slot, confirm_booking, get_booking, reschedule_booking and cancel_booking. Served over Streamable HTTP or stdio.
Part of OpenBooking: open-source booking that every AI assistant can use.
npm install @openbooking-sh/adapter-mcpUsage
import { createMcpHttpHandler } from '@openbooking-sh/adapter-mcp';
const mcp = createMcpHttpHandler({ service }); // service: a BookingService from @openbooking-sh/core
// Web-standard handler: return mcp.fetch(request) from any route, e.g. /mcpMost apps use this through @openbooking-sh/server, which mounts it with host and origin checks.
Learn more
- OpenBooking on GitHub: the full SDK, docs and examples
- openbooking.sh
Apache-2.0
