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.

LLazare Rossillon
··2 min read
Gerencie Suas Reuniões pelo Claude e Cursor: o Servidor MCP do Meeting BaaS

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: createBot envia um bot de gravação para qualquer URL do Zoom, Google Meet ou Microsoft Teams; getMeetingData e getRecordingStatus rastreiam o bot
  • Transcrições: getMeetingTranscript busca a transcrição com atribuição de falantes; findKeyMoments localiza os segmentos que valem a pena rever
  • Calendários: setupCalendarOAuth, listUpcomingMeetings, scheduleRecording e cancelRecording automatizam a gravação a partir do calendário em vez de URLs por reunião
  • Compartilhamento: shareableMeetingLink e shareMeetingSegments geram 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.

Um prompt como "grave minha chamada das 15h" se transforma em uma chamada de ferramenta MCP que o servidor meeting-mcp roteia para um dos quatro grupos de ferramentas: Reuniões, Transcrições, Calendários e Compartilhamento

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 findKeyMoments para 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

Similar blogstutorial