O servidor MCP open source do Meeting BaaS permite que o Claude, o Cursor e qualquer cliente MCP enviem bots de gravação, pesquisem transcrições, agendem gravações de calendário e compartilhem momentos de reunião — direto do chat.
O Model Context Protocol transformou assistentes de IA em clientes de API: forneça ao Claude ou ao Cursor um servidor MCP e eles poderão chamar ferramentas reais em vez de apenas falar sobre elas. O Meeting BaaS disponibiliza um servidor MCP open source que expõe toda a stack de reuniões — para que "grave minha chamada das 15h e extraia os itens de ação depois" seja algo que seu assistente possa realmente fazer.
Servidor MCP + API de bot de reunião = um assistente que participa das reuniões por você. Sem código de integração personalizado — as ferramentas já estão definidas.
O que o servidor expõe
O servidor MCP mapeia a API do Meeting BaaS em ferramentas que um assistente pode chamar:
- Reuniões:
createBotenvia um bot de gravação para qualquer URL do Zoom, Google Meet ou Microsoft Teams;getMeetingDataegetRecordingStatusrastreiam o bot - Transcrições:
getMeetingTranscriptbusca a transcrição com atribuição de falantes;findKeyMomentslocaliza os segmentos que valem a pena rever - Calendários:
setupCalendarOAuth,listUpcomingMeetings,scheduleRecordingecancelRecordingautomatizam a gravação a partir do calendário em vez de URLs por reunião - Compartilhamento:
shareableMeetingLinkeshareMeetingSegmentsgeram links para gravações completas ou momentos específicos
Essa é a diferença prática entre um chatbot que sabe sobre suas reuniões e um agente que as opera.

Configuração para o Claude Desktop
Clone o repositório, execute npm install && npm run build e, em seguida, registre o servidor em claude_desktop_config.json com sua chave de API (autoatendimento em dashboard.meetingbaas.com, as primeiras 8 horas de gravação são gratuitas). O Claude Desktop inicia este servidor como um processo local, não via HTTP, por isso a chave deve ser inserida em env, e não em headers — um bloco headers aqui é ignorado silenciosamente e a autenticação falha. O exemplo abaixo é para macOS/Linux; no Windows, substitua command/args pelo shell de sua preferência (ex.: cmd /c ou PowerShell):
{
"mcpServers": {
"meetingbaas": {
"command": "/bin/bash",
"args": [
"-c",
"cd /path/to/meeting-mcp && (npm run build 1>&2) && export MCP_FROM_CLAUDE=true && node dist/index.js"
],
"env": {
"MEETING_BAAS_API_KEY": "YOUR_API_KEY"
}
}
}
}O Cursor e outros clientes MCP utilizam o mesmo servidor com sua própria sintaxe de registro.
O que você pode construir sobre isso
- Agentes de codificação com consciência de reunião: o Cursor busca a transcrição da chamada de arquitetura antes de escrever a migração que foi discutida
- Gravação orientada por chat: "envie um bot para este link de reunião" a partir de qualquer cliente MCP — sem visita ao dashboard
- Workflows pós-reunião: assistentes que buscam transcrições, extraem decisões e registram os acompanhamentos, usando
findKeyMomentspara citar os timestamps exatos - Agentes que falam: combine com o servidor speaking-bots-mcp e o assistente não apenas lê reuniões — ele participa e fala
Por baixo dos panos
Cada ferramenta MCP chama a mesma API de bot de reunião disponível diretamente: 1 token por hora gravada com separação de interlocutores incluída, transcrição de seis provedores, streaming em tempo real quando o agente precisa de dados ao vivo.
Próximos passos
- meeting-mcp no GitHub — o código-fonte do servidor
- Página do projeto MCP tools — visão geral do ecossistema MCP em torno do Meeting BaaS
- Documentação da API — a API subjacente