MCP-server
Met de Saykeeper-MCP-server kunnen AI-assistenten je meetings weergeven, doorzoeken en lezen en er vragen over stellen. Hij gebruikt dezelfde API-sleutel als de API en is alleen-lezen.
Server
https://api.saykeeper.com/v1/mcpStreamable HTTP, JSON-RPC 2.0. Stuur de sleutel als Authorization: Bearer ntb_live_....
Tools
| Tool | Wat het doet |
|---|---|
list_meetings | Recente meetings (standaard 20, max. 100). |
get_meeting | Eén meeting met transcript, gepagineerd op tekenpositie. |
search_meetings | Zoeken in titels en transcripten (standaard 20, max. 50). |
ask_meeting | Een vraag over één meeting; de AI antwoordt aan de hand van het transcript. |
ask_meetings | Een vraag over al je meetings. |
De ask-tools zijn beperkt tot 20 vragen per minuut.
Een client koppelen
Vervang ntb_live_YOUR_KEY door je sleutel.
Claude Code
Voer uit in een terminal:
claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
--header "Authorization: Bearer ntb_live_YOUR_KEY"Claude Desktop
Instellingen, Developer, Edit config. Plak in claude_desktop_config.json en start Claude opnieuw. Vereist Node.js (npx voert mcp-remote uit, dat de header doorstuurt).
{
"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, of plak in ~/.cursor/mcp.json:
{
"mcpServers": {
"saykeeper": {
"url": "https://api.saykeeper.com/v1/mcp",
"headers": {
"Authorization": "Bearer ntb_live_YOUR_KEY"
}
}
}
}ChatGPT
ChatGPT-connectors loggen in met OAuth, wat de Saykeeper-MCP-server nog niet biedt. Gebruik in ChatGPT de prompt voor AI met de API, bijvoorbeeld in een custom GPT-actie met API-sleutelauthenticatie van het type Bearer.