Servidor MCP
El servidor MCP de Saykeeper permite a los asistentes de IA listar, buscar y leer tus reuniones y hacer preguntas sobre ellas. Usa la misma clave de API que la API y es de solo lectura.
Servidor
https://api.saykeeper.com/v1/mcpStreamable HTTP, JSON-RPC 2.0. Envía la clave como Authorization: Bearer ntb_live_....
Herramientas
| Herramienta | Qué hace |
|---|---|
list_meetings | Reuniones recientes (por defecto 20, máx. 100). |
get_meeting | Una reunión con su transcripción, paginada por posición en el texto. |
search_meetings | Búsqueda en títulos y transcripciones (por defecto 20, máx. 50). |
ask_meeting | Pregunta sobre una reunión; responde la IA a partir de su transcripción. |
ask_meetings | Pregunta sobre todas tus reuniones. |
Las herramientas de preguntas están limitadas a 20 preguntas por minuto.
Conectar un cliente
Sustituye ntb_live_YOUR_KEY por tu clave.
Claude Code
Ejecuta en una terminal:
claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
--header "Authorization: Bearer ntb_live_YOUR_KEY"Claude Desktop
Ajustes, Desarrollador, Editar configuración. Pega esto en claude_desktop_config.json y reinicia Claude. Requiere Node.js (npx ejecuta mcp-remote, que reenvía la cabecera).
{
"mcpServers": {
"saykeeper": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.saykeeper.com/v1/mcp",
"--header",
"Authorization:${SAYKEEPER_AUTH}"
],
"env": {
"SAYKEEPER_AUTH": "Bearer ntb_live_YOUR_KEY"
}
}
}
}Cursor
Cursor Settings, MCP, Add new MCP server, o pega esto en ~/.cursor/mcp.json:
{
"mcpServers": {
"saykeeper": {
"url": "https://api.saykeeper.com/v1/mcp",
"headers": {
"Authorization": "Bearer ntb_live_YOUR_KEY"
}
}
}
}ChatGPT
Los conectores de ChatGPT inician sesión con OAuth, que el servidor MCP de Saykeeper todavía no ofrece. En ChatGPT usa el prompt para IA con la API, por ejemplo en una acción de un GPT personalizado con autenticación por clave de API de tipo Bearer.