MCP 서버

Meet.bot MCP

bot.meet/mcp
커뮤니케이션 생산성 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Manages scheduling pages, availability, meeting bookings, and outbound webhooks for booking events.

book_meeting
Book Meeting
Book a new meeting slot
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['page', 'guest_email', 'guest_name', 'start'], 'properties': {'page': {'type': 'string', 'description': 'The URL of the scheduling page (e.g. https://meet.bot/your-page)'}, 'notes': {'type': 'string', 'description': 'Optional notes to include with the meeting (e.g. agenda, call details)'}, 'start': {'type': 'string', 'description': 'Start time in ISO 8601 format (e.g. 2025-03-10T14:00:00Z); must be an available slot'}, 'guest_name': {'type': 'string', 'description': 'Full name of the guest'}, 'guest_email': {'type': 'string', 'description': 'Email address of the guest (used for calendar invite and confirmation)'}}, 'additionalProperties': False}
delete_webhook
Delete Webhook
Delete one of the authenticated user's webhooks by id
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'number', 'description': 'The webhook id to delete'}}, 'additionalProperties': False}
get_available_slots
Get Available Slots
Get available booking slots for a scheduling page
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['page'], 'properties': {'end': {'type': 'string', 'description': 'End date for the range in YYYY-MM-DD format'}, 'page': {'type': 'string', 'description': 'The URL of the scheduling page (e.g. https://meet.bot/your-page)'}, 'count': {'type': 'number', 'description': 'Maximum number of slots to return (defaults to server limit)'}, 'start': {'type': 'string', 'description': 'Start date for the range in YYYY-MM-DD format'}, 'timezone': {'type': 'string', 'description': 'IANA timezone for slot times (e.g. America/New_York, Europe/London)'}, 'booking_link': {'type': 'boolean', 'description': 'If true, include shareable booking links in the response'}}, 'additionalProperties': False}
get_page_info
Get Page Information
Get information about a specific scheduling page
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['page'], 'properties': {'page': {'type': 'string', 'description': 'The URL of the scheduling page (e.g. https://meet.bot/your-page)'}}, 'additionalProperties': False}
get_scheduling_pages
Get Scheduling Pages
Get all scheduling pages for the authenticated user
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
health_check
Health Check
Check if the Meet.bot API client is healthy and the Bearer token is valid
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
list_webhooks
List Webhooks
List the authenticated user's outbound booking webhooks (fired on booking_received, booking_rescheduled and booking_cancelled)
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
set_webhook
Set Webhook
Create or update an outbound booking webhook. Omit id to create (webhook_url required); pass id to update. Meet.bot POSTs a JWT-signed (HS256) JSON payload to the URL on each booking event.
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'number', 'description': 'Webhook id to update; omit to create a new one'}, 'pages': {'type': 'array', 'items': {'type': 'number'}, 'description': "Page ids to cover when coverage='selected'"}, 'scope': {'enum': ['self', 'team'], 'type': 'string', 'description': "'self' (default) your own pages; 'team' (team admins only) also fires for teammates' bookings"}, 'coverage': {'enum': ['all', 'selected'], 'type': 'string', 'description': "'all' (default) fires for every page including ones created later; 'selected' only for the pages in `pages`"}, 'is_active': {'type': 'boolean', 'description': 'Whether the webhook is active (default true)'}, 'description': {'type': 'string', 'description': 'Optional label for the webhook'}, 'webhook_url': {'type': 'string', 'description': 'HTTPS URL we POST booking events to (required when creating)'}}, 'additionalProperties': False}
추가됨
delete_webhook
2026년 9월 17일 7:58 AM
추가됨
set_webhook
2026년 9월 17일 7:58 AM
추가됨
list_webhooks
2026년 9월 17일 7:58 AM
추가됨
health_check
2026년 9월 17일 7:58 AM
추가됨
book_meeting
2026년 9월 17일 7:58 AM
추가됨
get_available_slots
2026년 9월 17일 7:58 AM
추가됨
get_page_info
2026년 9월 17일 7:58 AM
추가됨
get_scheduling_pages
2026년 9월 17일 7:58 AM