Meeting BaaS API Documentation Server
LocalAbout Meeting BaaS API Documentation Server
Meeting BaaS API Documentation Server serves Meeting BaaS API and SDK documentation to MCP clients. It supports broad retrieval as well as category-specific queries across API, TypeScript SDK, and product documentation.
Key features
- 01List documentation categories
- 02Retrieve all documentation
- 03Fetch API and product docs
- 04Fetch SDK and TypeScript SDK docs
- 05Query documentation by category
Use cases
- 01Look up Meetings or Calendars API details
- 02Find TypeScript SDK guidance
- 03Retrieve webhook or bot documentation
MCP support
The MCP server exposes documentation retrieval tools to MCP clients, including category listing and targeted or complete documentation queries.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMeeting 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
Community & Support
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
