Meeting-BaaS/mcp-on-vercel-documentation
If you are the rightful owner of mcp-on-vercel-documentation and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Meeting BaaS API Documentation Server is an MCP server designed to fetch and serve API documentation for Meeting BaaS from a specified URL.
Meeting BaaS API Documentation Server
MCP server for fetching and serving Meeting BaaS API documentation from https://docs.meetingbaas.com/llms/.
Documentation Tools
This server registers the following documentation tools in api/tools/utils/docs.ts:
- listCategories - List all available categories
- getAllDocs - Get all documentation content
- getApiDocs - Get API documentation
- getCalendarsDocs - Get Calendars API docs
- getMeetingsDocs - Get Meetings API docs
- getUsersDocs - Get Users API docs
- getWebhooksDocs - Get Webhooks API docs
- getSdkDocs - Get SDK docs
- getTypeScriptSdkDocs - Get TypeScript SDK docs
- getTypeScriptSdkCommonDocs - Get TypeScript SDK common docs
- getTypeScriptSdkBotsDocs - Get TypeScript SDK bots docs
- getTypeScriptSdkCalendarsDocs - Get TypeScript SDK calendars docs
- getTypeScriptSdkWebhooksDocs - Get TypeScript SDK webhooks docs
- getTranscriptSeekerDocs - Get Transcript Seeker docs
- getSpeakingBotsDocs - Get Speaking Bots docs
- getDocsByCategory - Get docs by specific category name
Utility Tools
- docHelpAssistant - Echo a message with a Documentation Helper prefix (📚 MeetingBaaS Docs Assistant)
Documentation Sources
Documentation is fetched from https://docs.meetingbaas.com/llms/ with these categories:
/all- All documentation content/api- API documentation/calendars- Calendars API/meetings- Meetings API/users- Users API/webhooks- Webhooks API/sdk- SDK docs/typescript-sdk- TypeScript SDK/typescript-sdk-common- Common TypeScript SDK methods/typescript-sdk-bots- Bot-related TypeScript SDK/typescript-sdk-calendars- Calendar-related TypeScript SDK/typescript-sdk-webhooks- Webhook-related TypeScript SDK/transcript-seeker- Transcript Seeker/speaking-bots- Speaking Bots
Technical Requirements
Environment Variables
REDIS_URL: Required for session managementNODE_ENV: "development" for dev modeLOG_LEVEL: Log level (default: "info")
Authentication Methods
-
Headers (in order of precedence):
x-meeting-baas-api-keyx-meetingbaas-apikeyx-api-keyAuthorization(Bearer token)
-
Request body (POST):
{ "apiKey": "your-api-key" }
Vercel Configuration
- Requires Redis
- Enable Fluid compute
- Set max duration to 800 in
vercel.jsonfor Pro/Enterprise accounts