MeetNotes

Tus reuniones de MeetNotes dentro de Claude, ChatGPT o cualquier cliente MCP: busca, lee transcripciones, lista elementos de acción, exporta actas, envía un tomador de notas.

Servidor MCP alojado

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

Se instala en Claude Code, Codex, Cursor y más

Documentación

Tus reuniones, dentro de tu asistente.

MeetNotes es un servidor MCP remoto. Conéctalo a Claude o ChatGPT y pregunta sobre tu propio historial de reuniones: qué se decidió, quién es responsable de qué, y las palabras exactas — cada respuesta vinculada al pasaje del que proviene.

Una URL

https://getmeetnotes.com/mcp

HTTP transmisible, sin estado. El servidor negocia la versión del protocolo con tu cliente. mcp.getmeetnotes.com está reservado como un alias futuro y aún no está activo — usa la dirección anterior.

Solo lee lo que tu cuenta de MeetNotes ya puede ver: tus propias grabaciones y reuniones, más las reuniones compartidas en un espacio de trabajo al que perteneces, bajo las mismas reglas que aplica la aplicación. La grabación sigue ocurriendo en la aplicación MeetNotes; el servidor nunca le pide micrófono a tu asistente. Un archivo de audio que adjuntes en el chat puede enviarse para transcripción — consulta adjuntar y transcribir.

Inicia sesión una vez, en tu navegador

Ambos asistentes usan el mismo flujo OAuth: pega la URL, se abre una página de MeetNotes en tu navegador, inicias sesión de la misma manera que ya lo haces en la web (código por correo, Google o Apple) y apruebas la conexión. No se escribe ninguna contraseña o clave en el asistente, y puedes finalizar la conexión desde la configuración del propio asistente.

Claude

Claude Desktop o claude.ai: Configuración → Conectores → Añadir conector personalizado → pega https://getmeetnotes.com/mcp → Conectar, y luego completa el inicio de sesión en la pestaña del navegador que se abre.

Claude Code:

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

luego ejecuta /mcp dentro de Claude Code y elige Autenticar junto a meetnotes.

ChatGPT

Configuración → Conectores (o Aplicaciones) → Crear → nómbralo MeetNotes, pega https://getmeetnotes.com/mcp, elige OAuth, guarda, y luego aprueba la conexión en el navegador. En los planes donde los conectores son gestionados por un administrador, ellos lo habilitan primero. ChatGPT también usa las herramientas estándar search y fetch que este servidor proporciona, para que pueda citar tus reuniones en respuestas ordinarias, y pueda pasar un archivo de audio que adjuntes a meetnotes_import_audio.

Cualquier otro cliente MCP, o un servidor propio

El servidor publica metadatos estándar, por lo que un cliente que admita OAuth 2.1 con PKCE y registro dinámico se conecta sin configuración:

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

Clave API en lugar de OAuth

Las cuentas de socio pueden omitir el navegador por completo y enviar su clave API de socio como token de portador. La conexión actúa entonces como la cuenta del propio socio con todos los alcances.

Authorization: Bearer mk_live_...

Once herramientas: ocho de lectura, una de exportación, una de importación, una de tomador de notas

HerramientaQué hace
meetnotes_get_capabilitiesLo que esta conexión puede hacer: cuenta, idiomas, formatos, límites, cómo añadir una grabación.
meetnotes_list_recordingsTus grabaciones y reuniones con estado de procesamiento — encuentra un id, o mira si una grabación ha terminado.
searchBusca en tus reuniones terminadas por palabras o significado; devuelve documentos de resumen y partes de transcripción.
fetchUn documento por id: un resumen de reunión (actas más sus partes de transcripción) o una parte con palabras exactas y etiquetas de hablante.
meetnotes_get_transcriptLa transcripción tal como está almacenada, paginada: hablante, tiempo en milisegundos, y un enlace a cada pasaje.
meetnotes_list_actionsElementos de acción con responsable, estado, fecha de vencimiento resuelta y el segmento de transcripción del que provienen.
meetnotes_export_meetingUna exportación privada en PDF, Word, Markdown, texto o JSON con un enlace de descarga con sesión iniciada — nunca un enlace de uso público.
meetnotes_import_audioTranscribe un archivo de audio adjunto en el chat: devuelve un recibo de trabajo, la reunión aparece en tu cuenta, y el mismo archivo dos veces nunca se procesa dos veces.
meetnotes_invite_notetakerEnvía el Tomador de Notas de MeetNotes a una llamada de Google Meet, Zoom o Teams desde su enlace, ahora o a una hora programada. Devuelve un recibo de trabajo; las actas llegan una vez que la llamada termina.
meetnotes_get_jobEstado de una exportación, una importación, un tomador de notas, o una reunión que aún se está procesando. Una reunión completada lleva sus actas completas como Markdown.
meetnotes_aboutDatos sobre MeetNotes en sí — precios, plataformas, el tomador de notas, comparaciones, privacidad, idiomas — generados desde este sitio web, con las páginas de las que provienen.

Cada herramienta está limitada a tu cuenta: un id que te dieron antes se verifica de nuevo en cada llamada. Las páginas de transcripción contienen hasta 100 segmentos o 64 KB; las partes de transcripción devueltas por fetch contienen hasta 24 KB de texto y llevan la revisión de la reunión, para que una reunión editada responda a REVISION_CHANGED en lugar de servir palabras diferentes bajo un id antiguo.

Los enlaces abren la aplicación. Cada enlace de reunión que devuelve una herramienta (url, source_url) es una dirección /open/meeting/…: al tocarlo en un teléfono abre esa reunión en la aplicación MeetNotes en la que ya has iniciado sesión; en una computadora ofrece la página web con sesión iniciada, con el ancla del pasaje citado llevada a través. La página web en sí está al lado como web_url.

Las actas llegan al chat. Cuando meetnotes_get_job informa una reunión completed — una importación, una llamada del tomador de notas o una grabación hecha en la aplicación — el resultado lleva minutes_markdown: las actas completas, cada sección que tiene la reunión, renderizadas exactamente como la exportación Markdown de la propia aplicación, para que el asistente las muestre sin una segunda llamada. Las actas muy largas se cortan en 64 KB con una nota que apunta a la exportación.

La grabación todavía se hace en la aplicación MeetNotes — teléfono o escritorio — y cada grabación aparece en meetnotes_list_recordings; meetnotes_get_job dice cuándo está lista. Las otras dos formas de entrada son un adjunto y un enlace de llamada:

Adjuntar y transcribir

En ChatGPT, adjunta un archivo de audio y di lo que quieres — "transcribe esto con MeetNotes". El asistente pasa el adjunto a meetnotes_import_audio, que responde de inmediato con un recibo de trabajo (job_id, status, un enlace a la reunión) mientras MeetNotes procesa el audio de la misma manera que procesa una grabación de la aplicación: misma transcripción, mismas actas, mismo saldo de minutos. Pregunta de nuevo en un momento y el asistente verifica meetnotes_get_job; una vez que está completed, la reunión es legible a través de todas las demás herramientas y en tu aplicación MeetNotes, donde muestra el nombre del archivo adjunto bajo su título.

  • Aceptados: archivos de audio — m4a, mp3, wav, aac, ogg, opus, flac, webm, amr, caf, m4b — de hasta 300 MB. Video, archivos comprimidos y archivos vacíos se rechazan como UNSUPPORTED_AUDIO.
  • Solo una vez: el mismo archivo adjuntado dos veces devuelve la misma reunión con deduplicated: true — nunca se procesa ni se cobra dos veces.
  • Minutos: una importación gasta tus minutos de MeetNotes exactamente como una grabación. Con saldo vacío, la reunión aún se procesa y espera bloqueada hasta que se añadan minutos; pasadas dos horas de reuniones bloqueadas y no pagadas, se rechazan más importaciones con INSUFFICIENT_ALLOWANCE.
  • Solo los adjuntos del propio chat: el servidor obtiene el archivo del almacén de archivos del asistente y de ningún otro lugar. Nunca obtiene una dirección web arbitraria, nunca sigue un enlace a una red privada, y nunca registra el enlace de descarga temporal.
  • Sugerencias de idioma: hasta cinco etiquetas BCP-47 (en, hi, pt-BR) pueden acompañar al archivo; la transcripción aún informa el idioma realmente hablado.

Un enlace de adjunto caducado responde FILE_REFERENCE_EXPIRED: adjunta el archivo de nuevo en lugar de reintentar. Si un cliente de ChatGPT determinado entrega adjuntos de esta manera depende de ese cliente; la importación propia de la aplicación MeetNotes sigue siendo el respaldo para todo lo demás.

Envía el tomador de notas a una llamada

Pega un enlace de Google Meet, Zoom o Microsoft Teams en el chat y pide que MeetNotes se una — ahora, o a una hora que nombres. El asistente llama a meetnotes_invite_notetaker, que reserva el mismo bot que hace el botón "Invitar al tomador de notas" de la aplicación y responde con un recibo de trabajo. El bot se une como participante visible llamado MeetNotes Notetaker; el anfitrión lo admite desde la sala de espera. Graba hasta que la llamada termina, la grabación se procesa como cualquier otra, y el siguiente meetnotes_get_job después de eso lleva las actas.

  • Mismas reglas que la aplicación: como máximo dos invitaciones en espera o en una llamada por cuenta, una unión reservada con máximo 7 días de antelación, y el mismo enlace mientras una invitación está activa devuelve esa invitación con deduplicated: true.
  • Minutos: una llamada grabada gasta tus minutos de MeetNotes como una grabación; un saldo vacío más allá del backlog bloqueado se rechaza con INSUFFICIENT_ALLOWANCE antes de reservar nada.
  • Salir o cancelar se hace desde la aplicación MeetNotes, donde también aparece la invitación.
  • Idioma: output_language (una etiqueta o un nombre, tanto para el tomador de notas como para un adjunto) establece el idioma en que se escriben las actas; si se omite, se aplica la preferencia de tu cuenta.

Pregunta sobre MeetNotes en sí

meetnotes_about responde preguntas sobre el producto — cuánto cuesta, en qué plataformas funciona, cómo trabaja el tomador de notas, cómo se compara con otras herramientas, cómo trata la privacidad, qué idiomas maneja — con texto generado desde este sitio web en tiempo de compilación y las páginas de las que proviene, para que un asistente repita lo que dice el sitio y nada que no diga. Las reuniones grabadas con un formato clínico (consultas médicas, notas de operación) nunca están disponibles a través de un asistente; permanecen en la aplicación. Sobre precios, solo declara la concesión gratuita: el plugin nunca muestra planes o precios, nunca vende nada y no enlaza a ningún proceso de pago.

Alcances

AlcanceOtorga
meetings:readCapacidades de lectura, grabaciones, documentos de reunión y transcripciones.
actions:readLeer elementos de acción de reuniones accesibles.
exports:createCrear exportaciones privadas de reuniones accesibles.
transcripts:createEnviar un archivo de audio adjunto para transcripción (meetnotes_import_audio) o el tomador de notas a una llamada (meetnotes_invite_notetaker). Ambos gastan los minutos de la cuenta.

Errores

Un fallo vuelve como un pequeño objeto JSON en el resultado de la herramienta — code, message y retryable — nunca como una respuesta vacía, para que un asistente pueda distinguir "no se encontró nada" de "no permitido".

CódigoSignificado
RESOURCE_NOT_FOUNDNo existe tal reunión, documento o trabajo en esta cuenta — incluido cualquier cosa que pertenezca a otra persona.
ASSET_NOT_READYLa reunión aún se está procesando. Verifica meetnotes_get_job e inténtalo de nuevo más tarde.
INSUFFICIENT_ALLOWANCELa reunión está bloqueada hasta que se añadan minutos en la aplicación MeetNotes.
REVISION_CHANGEDLa reunión fue editada después de que se emitió ese id o cursor. Vuelve a obtenerla para ids actuales.
PERMISSION_DENIEDA la conexión no se le otorgó el alcance que esta herramienta necesita.
INVALID_INPUTUn argumento estaba mal formado — un cursor que este servidor no emitió, o un adjunto de una fuente que no se acepta.
UNSUPPORTED_AUDIOEl adjunto no es un archivo de audio que MeetNotes pueda procesar (incluye video, archivos comprimidos y archivos vacíos).
FILE_TOO_LARGEEl adjunto supera el límite de 300 MB.
FILE_REFERENCE_EXPIREDUn enlace de exportación pasó su hora, o un enlace de adjunto ha caducado. Crea la exportación, o adjunta el archivo, de nuevo.
RATE_LIMITEDMás de 60 llamadas de herramienta en un minuto para una cuenta. Espera y reintenta.
PROCESSING_FAILEDEl procesamiento de esa reunión falló; reinténtalo desde la aplicación.
DEPENDENCY_UNAVAILABLEUn problema temporal del lado del servidor. Reintenta en breve.

Lo que ve el asistente

Texto de reunión, actas y enlaces para las reuniones que tu cuenta puede abrir — nada sobre otras cuentas, sin datos de voz, sin detalles de facturación. El contenido que ya se ha devuelto a una conversación permanece en esa conversación; desconectar detiene cualquier acceso posterior. Los enlaces de exportación están firmados, vinculados a tu cuenta y caducan después de una hora. Un archivo de audio adjunto se obtiene una vez, se mantiene bajo las mismas reglas que una grabación hecha en la aplicación, y su enlace de descarga temporal nunca se almacena ni se registra. Un tomador de notas se une solo al enlace de llamada que le diste, desde nuestros propios servidores. Preguntas: support@getmeetnotes.com.