mcpField
M
Meeting BaaS API Documentation Server

Meeting BaaS API Documentation Server

Local
github.com/Meeting-BaasMemory & Knowledge0Updated 68w ago

About 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

  1. 01List documentation categories
  2. 02Retrieve all documentation
  3. 03Fetch API and product docs
  4. 04Fetch SDK and TypeScript SDK docs
  5. 05Query documentation by category

Use cases

  1. 01Look up Meetings or Calendars API details
  2. 02Find TypeScript SDK guidance
  3. 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.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Join our Discord!

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 management
  • NODE_ENV: "development" for dev mode
  • LOG_LEVEL: Log level (default: "info")
Authentication Methods
  1. Headers (in order of precedence):

    • x-meeting-baas-api-key
    • x-meetingbaas-apikey
    • x-api-key
    • Authorization (Bearer token)
  2. Request body (POST):

    {
      "apiKey": "your-api-key"
    }
    
Vercel Configuration
  • Requires Redis
  • Enable Fluid compute
  • Set max duration to 800 in vercel.json for Pro/Enterprise accounts

Community & Support

Comments

Markdown supported

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.