MeetNotes

Suas reuniões do MeetNotes dentro do Claude, ChatGPT ou qualquer cliente MCP: pesquise, leia transcrições, liste itens de ação, exporte atas, envie um anotador.

Servidor MCP hospedado

npx add-mcp 'https://getmeetnotes.com/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Suas reuniões, dentro do seu assistente.

MeetNotes é um servidor MCP remoto. Conecte-o ao Claude ou ao ChatGPT e pergunte sobre seu histórico de reuniões: o que foi decidido, quem é responsável pelo quê e as palavras exatas — cada resposta vinculada à passagem de onde veio.

Um único URL

https://getmeetnotes.com/mcp

HTTP transmissível, sem estado. O servidor negocia a versão do protocolo com seu cliente. mcp.getmeetnotes.com está reservado como um alias futuro e ainda não está ativo — use o endereço acima.

Ele lê apenas o que sua conta MeetNotes já pode ver: suas próprias gravações e reuniões, além de reuniões compartilhadas em um espaço de trabalho do qual você faz parte, sob as mesmas regras que o aplicativo aplica. A gravação ainda acontece no aplicativo MeetNotes; o servidor nunca pede microfone ao seu assistente. Um arquivo de áudio que você anexar no chat pode ser enviado para transcrição — veja anexar e transcrever.

Entre uma vez, no seu navegador

Ambos os assistentes usam o mesmo fluxo OAuth: cole o URL, uma página do MeetNotes abre no seu navegador, você entra do mesmo jeito que já faz na web (código por e-mail, Google ou Apple) e aprova a conexão. Nenhuma senha ou chave é digitada no assistente, e você pode encerrar a conexão nas próprias configurações do assistente.

Claude

Claude Desktop ou claude.ai: Configurações → Conectores → Adicionar conector personalizado → cole https://getmeetnotes.com/mcp → Conectar e finalize o login na aba do navegador que abrir.

Claude Code:

claude mcp add --transport http meetnotes https://getmeetnotes.com/mcp

depois execute /mcp dentro do Claude Code e escolha Autenticar ao lado de meetnotes.

ChatGPT

Configurações → Conectores (ou Apps) → Criar → nomeie como MeetNotes, cole https://getmeetnotes.com/mcp, escolha OAuth, salve e aprove a conexão no navegador. Em planos onde os conectores são gerenciados por um administrador, eles o habilitam primeiro. O ChatGPT também usa as ferramentas padrão search e fetch que este servidor fornece, para que possa citar suas reuniões em respostas comuns, e pode entregar um arquivo de áudio que você anexar ao meetnotes_import_audio.

Qualquer outro cliente MCP, ou um servidor próprio

O servidor publica metadados padrão, então um cliente que suporte OAuth 2.1 com PKCE e registro dinâmico conecta-se sem configuração:

https://getmeetnotes.com/.well-known/oauth-protected-resource
https://getmeetnotes.com/.well-known/oauth-authorization-server

Chave de API em vez de OAuth

Contas de parceiros podem pular o navegador completamente e enviar sua chave de API de parceiro como token bearer. A conexão então age como a conta do próprio parceiro com todos os escopos.

Authorization: Bearer mk_live_...

Onze ferramentas: oito de leitura, uma de exportação, uma de importação, uma de anotador

FerramentaO que faz
meetnotes_get_capabilitiesO que esta conexão pode fazer: conta, idiomas, formatos, limites, como adicionar uma gravação.
meetnotes_list_recordingsSuas gravações e reuniões com estado de processamento — encontre um id ou veja se uma gravação terminou.
searchPesquise suas reuniões concluídas por palavras ou significado; retorna documentos de visão geral e partes da transcrição.
fetchUm documento por id: uma visão geral da reunião (atas mais suas partes de transcrição) ou uma parte com palavras exatas e rótulos de falante.
meetnotes_get_transcriptA transcrição como armazenada, paginada: falante, tempo em milissegundos e um link para cada passagem.
meetnotes_list_actionsItens de ação com responsável, status, data de vencimento resolvida e o segmento da transcrição de onde vieram.
meetnotes_export_meetingUma exportação privada em PDF, Word, Markdown, texto ou JSON com um link de download autenticado — nunca um link público de compartilhamento.
meetnotes_import_audioTranscreve um arquivo de áudio anexado no chat: retorna um recibo de trabalho, a reunião aparece na sua conta e o mesmo arquivo duas vezes nunca é processado duas vezes.
meetnotes_invite_notetakerEnvia o Anotador do MeetNotes para uma chamada do Google Meet, Zoom ou Teams a partir do link, agora ou em um horário definido. Retorna um recibo de trabalho; as atas chegam quando a chamada termina.
meetnotes_get_jobStatus de uma exportação, uma importação, um anotador ou uma reunião que ainda está processando. Uma reunião concluída traz suas atas completas em Markdown.
meetnotes_aboutFatos sobre o próprio MeetNotes — preços, plataformas, o anotador, comparações, privacidade, idiomas — gerados a partir deste site, com as páginas de onde vieram.

Toda ferramenta é limitada à sua conta: um id que você recebeu antes é verificado novamente a cada chamada. Páginas de transcrição contêm até 100 segmentos ou 64 KB; partes de transcrição retornadas por fetch contêm até 24 KB de texto e carregam a revisão da reunião, então uma reunião editada responde REVISION_CHANGED em vez de servir palavras diferentes sob um id antigo.

Links abrem o aplicativo. Todo link de reunião que uma ferramenta retorna (url, source_url) é um endereço /open/meeting/…: tocado em um telefone, abre aquela reunião no aplicativo MeetNotes em que você já está conectado; em um computador, oferece a página web autenticada, com a âncora da passagem citada carregada. A própria página web está ao lado como web_url.

As atas chegam no chat. Quando meetnotes_get_job reporta uma reunião completed — uma importação, uma chamada do anotador ou uma gravação feita no aplicativo — o resultado carrega minutes_markdown: as atas completas, cada seção que a reunião tem, renderizadas exatamente como a exportação Markdown do próprio aplicativo, para que o assistente as mostre sem uma segunda chamada. Atas muito longas são cortadas em 64 KB com uma nota apontando para a exportação.

A gravação ainda é feita no aplicativo MeetNotes — telefone ou desktop — e toda gravação aparece em meetnotes_list_recordings; meetnotes_get_job diz quando está pronta. As outras duas formas de entrada são um anexo e um link de chamada:

Anexar e transcrever

No ChatGPT, anexe um arquivo de áudio e diga o que você quer — "transcreva isso com o MeetNotes". O assistente passa o anexo para meetnotes_import_audio, que responde imediatamente com um recibo de trabalho (job_id, status, um link para a reunião) enquanto o MeetNotes processa o áudio da mesma forma que processa uma gravação do aplicativo: mesma transcrição, mesmas atas, mesmo saldo de minutos. Pergunte novamente em um momento e o assistente verifica meetnotes_get_job; assim que estiver completed, a reunião fica legível por todas as outras ferramentas e no seu aplicativo MeetNotes, onde mostra o nome do arquivo do anexo sob seu título.

  • Aceitos: arquivos de áudio — m4a, mp3, wav, aac, ogg, opus, flac, webm, amr, caf, m4b — até 300 MB. Vídeo, arquivos compactados e arquivos vazios são recusados como UNSUPPORTED_AUDIO.
  • Somente uma vez: o mesmo arquivo anexado duas vezes retorna a mesma reunião com deduplicated: true — nunca é processado ou cobrado duas vezes.
  • Minutos: uma importação gasta seus minutos do MeetNotes exatamente como uma gravação. Com saldo vazio, a reunião ainda processa e fica bloqueada até que minutos sejam adicionados; após duas horas de reuniões bloqueadas e não pagas, novas importações são recusadas com INSUFFICIENT_ALLOWANCE.
  • Somente anexos do próprio chat: o servidor busca o arquivo no armazenamento de arquivos do assistente e em nenhum outro lugar. Nunca busca um endereço web arbitrário, nunca segue um link para uma rede privada e nunca registra o link de download temporário.
  • Dicas de idioma: até cinco tags BCP-47 (en, hi, pt-BR) podem acompanhar o arquivo; a transcrição ainda reporta o idioma realmente falado.

Um link de anexo expirado responde FILE_REFERENCE_EXPIRED: anexe o arquivo novamente em vez de tentar de novo. Se um determinado cliente ChatGPT entrega anexos dessa forma depende desse cliente; a importação do próprio aplicativo MeetNotes continua sendo a alternativa para todo o resto.

Envie o anotador para uma chamada

Cole um link do Google Meet, Zoom ou Microsoft Teams no chat e peça para o MeetNotes entrar — agora ou em um horário que você indicar. O assistente chama meetnotes_invite_notetaker, que reserva o mesmo bot que o botão "Convidar o anotador" do aplicativo usa e responde com um recibo de trabalho. O bot entra como participante visível chamado MeetNotes Notetaker; o anfitrião o admite da sala de espera. Ele grava até a chamada terminar, a gravação é processada como qualquer outra, e o próximo meetnotes_get_job depois disso traz as atas.

  • Mesmas regras do aplicativo: no máximo dois convites aguardando ou em chamada por conta, uma entrada reservada com no máximo 7 dias de antecedência, e o mesmo link enquanto um convite está ativo retorna esse convite com deduplicated: true.
  • Minutos: uma chamada gravada gasta seus minutos do MeetNotes como uma gravação; um saldo vazio além do backlog bloqueado é recusado com INSUFFICIENT_ALLOWANCE antes que qualquer coisa seja reservada.
  • Sair ou cancelar é feito no aplicativo MeetNotes, onde o convite também aparece.
  • Idioma: output_language (uma tag ou um nome, tanto para o anotador quanto para um anexo) define o idioma em que as atas são escritas; se omitido, a preferência da sua conta se aplica.

Pergunte sobre o próprio MeetNotes

meetnotes_about responde perguntas sobre o produto — quanto custa, em quais plataformas roda, como o anotador funciona, como se compara com outras ferramentas, como trata a privacidade, quais idiomas suporta — com texto gerado a partir deste site no momento da compilação e as páginas de onde veio, para que um assistente repita o que o site diz e nada do que não diz. Reuniões gravadas com um formato clínico (consultas médicas, notas de operação) nunca estão disponíveis por meio de um assistente; elas permanecem no aplicativo. Sobre preços, ele declara apenas a concessão gratuita: o plugin nunca exibe planos ou preços, nunca vende nada e não vincula a nenhum checkout.

Escopos

EscopoConcede
meetings:readCapacidades de leitura, gravações, documentos de reunião e transcrições.
actions:readLeitura de itens de ação de reuniões acessíveis.
exports:createCriação de exportações privadas de reuniões acessíveis.
transcripts:createEnvio de um arquivo de áudio anexado para transcrição (meetnotes_import_audio) ou do anotador para uma chamada (meetnotes_invite_notetaker). Ambos gastam os minutos da conta.

Erros

Uma falha retorna como um pequeno objeto JSON no resultado da ferramenta — code, message e retryable — nunca como uma resposta vazia, para que um assistente possa distinguir "nada encontrado" de "não permitido".

CódigoSignificado
RESOURCE_NOT_FOUNDNenhuma reunião, documento ou trabalho dessa conta — incluindo qualquer coisa que pertença a outra pessoa.
ASSET_NOT_READYA reunião ainda está processando. Verifique meetnotes_get_job e tente novamente mais tarde.
INSUFFICIENT_ALLOWANCEA reunião está bloqueada até que minutos sejam adicionados no aplicativo MeetNotes.
REVISION_CHANGEDA reunião foi editada depois que esse id ou cursor foi emitido. Busque novamente para obter ids atuais.
PERMISSION_DENIEDA conexão não recebeu o escopo que esta ferramenta precisa.
INVALID_INPUTUm argumento estava malformado — um cursor que este servidor não emitiu ou um anexo de uma fonte não aceita.
UNSUPPORTED_AUDIOO anexo não é um arquivo de áudio que o MeetNotes pode processar (vídeo, arquivos compactados e arquivos vazios incluídos).
FILE_TOO_LARGEO anexo excede o limite de 300 MB.
FILE_REFERENCE_EXPIREDUm link de exportação passou de sua hora, ou um link de anexo expirou. Crie a exportação, ou anexe o arquivo, novamente.
RATE_LIMITEDMais de 60 chamadas de ferramenta em um minuto para uma conta. Aguarde e tente novamente.
PROCESSING_FAILEDO processamento dessa reunião falhou; tente novamente pelo aplicativo.
DEPENDENCY_UNAVAILABLEUm problema temporário no servidor. Tente novamente em breve.

O que o assistente vê

Texto de reunião, atas e links para as reuniões que sua conta pode abrir — nada sobre outras contas, nenhum dado de voz, nenhum detalhe de cobrança. Conteúdo que já foi retornado em uma conversa permanece nessa conversa; desconectar interrompe qualquer acesso adicional. Links de exportação são assinados, vinculados à sua conta e expiram após uma hora. Um arquivo de áudio anexado é buscado uma vez, mantido sob as mesmas regras de uma gravação feita no aplicativo, e seu link de download temporário nunca é armazenado ou registrado. Um anotador entra apenas na chamada cujo link você forneceu, a partir de nossos próprios servidores. Dúvidas: support@getmeetnotes.com.