← Docs

Servidor MCP

O servidor MCP do Saykeeper permite que assistentes de IA listem, busquem e leiam suas reuniões e façam perguntas sobre elas. Ele usa a mesma chave de API que a API e é somente leitura.

Servidor

https://api.saykeeper.com/v1/mcp

Streamable HTTP, JSON-RPC 2.0. Envie a chave como Authorization: Bearer ntb_live_....

Ferramentas

FerramentaO que faz
list_meetingsReuniões recentes (padrão 20, máx. 100).
get_meetingUma reunião com a transcrição, paginada por posição no texto.
search_meetingsBusca em títulos e transcrições (padrão 20, máx. 50).
ask_meetingFaça uma pergunta sobre uma reunião; a IA responde a partir da transcrição.
ask_meetingsFaça uma pergunta sobre todas as suas reuniões.

As ferramentas de perguntas são limitadas a 20 perguntas por minuto.

Conectar um cliente

Substitua ntb_live_YOUR_KEY pela sua chave.

Claude Code

Execute em um terminal:

claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
  --header "Authorization: Bearer ntb_live_YOUR_KEY"

Claude Desktop

Settings, Developer, Edit config. Cole em claude_desktop_config.json e reinicie o Claude. Requer Node.js (o npx executa o mcp-remote, que repassa o cabeçalho).

{
  "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, ou cole em ~/.cursor/mcp.json:

{
  "mcpServers": {
    "saykeeper": {
      "url": "https://api.saykeeper.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ntb_live_YOUR_KEY"
      }
    }
  }
}

ChatGPT

Os conectores do ChatGPT fazem login com OAuth, que o servidor MCP do Saykeeper ainda não oferece. No ChatGPT, use o prompt para IA com a API, por exemplo em uma ação de GPT personalizado com autenticação por chave de API do tipo Bearer.