MCP server enabling AI assistants to schedule and book meetings via Meet.bot API with Google/Microsoft calendar integration.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Meetbot MCP.
A Model Context Protocol (MCP) server for the Meet.bot Booking Page API, enabling AI assistants to interact with scheduling and booking functionality.
This MCP server connects AI assistants (like Claude, ChatGPT, and others that support MCP) to your Meet.bot account, allowing them to schedule meetings on your behalf. Instead of manually copying booking links or checking your calendar, you can simply ask your AI assistant to "schedule a 30-minute meeting with John next week" and it will handle the booking through your MeetBot scheduling pages.
How it works:
This is particularly useful for busy professionals who want to automate meeting scheduling and let their AI assistant manage their calendar intelligently.
If you don't have an account, you can get one for free at https://meet.bot
Authentication is not a toolβit is connection-based:
Authorization: Bearer <your_api_token> in the request headers when connecting. The server uses this token for all API calls in that session.MEETBOT_AUTH_TOKEN environment variable when starting the server (e.g. MEETBOT_AUTH_TOKEN=your_token npx @meetbot/mcp).There is no configure_meetbot or similar tool; the AI uses the tools below and auth is handled by the connection.
The MCP server provides the following tools:
Get notified the moment a meeting is booked, rescheduled, or cancelled. Meet.bot POSTs a JWT-signed (HS256) JSON payload β the same contract as the partner webhook β to your URL for each event (booking_received, booking_rescheduled, booking_cancelled).
The MCP server can be run in two modes:
For local integration with AI assistants like Claude Desktop. Uses stdio transport for communication.
For remote deployment with HTTP/SSE transport. This allows the MCP server to be accessed over the network.
GET /sse - Establishes an SSE connection for MCP communicationPOST /messages?sessionId=<id> - Receives client messagesGET /health - Server health statusAll requests require a Bearer token in the Authorization header:
The same token is used to authenticate with the Meet.bot API.
Local Testing:
Production Testing:
The HTTP server can be deployed to various platforms:
railway up β
Live at https://mcp.meet.botfly launch && fly deployExample: Connecting to Production
Example Dockerfile:
This MCP server can be integrated with AI assistants like Claude, ChatGPT, and others that support the Model Context Protocol.
The server exposes 8 tools for AI assistants:
get_scheduling_pages - List all scheduling pagesget_page_info - Get page detailsget_available_slots - Find available time slotsbook_meeting - Book a meetinghealth_check - Verify API connectivity using /v1/pages endpointlist_webhooks - List your outbound booking webhooksset_webhook - Create or update a webhook (booking_received / booking_rescheduled / booking_cancelled)delete_webhook - Delete a webhookAuthentication is provided by the connection (Bearer token in HTTP header for remote, or MEETBOT_AUTH_TOKEN for local stdio)βthere is no separate configure tool.
The package has been thoroughly tested and validated:
β MCP Protocol Compliance: Full JSON-RPC 2.0 support β Tool Discovery: All 5 tools properly exposed β Error Handling: Graceful error responses β Type Safety: Complete TypeScript support β Schema Validation: Input validation with Zod β Production Ready: Tested with real MCP clients
The core API client for direct integration:
All API responses are fully typed:
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/poolside-ventures-meetbot-mcp)<a href="https://allmcps.com/mcp/poolside-ventures-meetbot-mcp"><img src="https://allmcps.com/api/badge/poolside-ventures-meetbot-mcp?style=directory" alt="Meetbot MCP on AllMCPs" /></a>