MCP-Server
Der Saykeeper-MCP-Server lässt KI-Assistenten Ihre Meetings auflisten, durchsuchen und lesen und Fragen dazu stellen. Er nutzt denselben API-Schlüssel wie die API und ist schreibgeschützt.
Server
https://api.saykeeper.com/v1/mcpStreamable HTTP, JSON-RPC 2.0. Senden Sie den Schlüssel als Authorization: Bearer ntb_live_....
Tools
| Tool | Was es macht |
|---|---|
list_meetings | Letzte Meetings (Standard 20, max. 100). |
get_meeting | Ein Meeting mit Transkript, seitenweise nach Zeichenposition. |
search_meetings | Suche in Titeln und Transkripten (Standard 20, max. 50). |
ask_meeting | Frage zu einem Meeting, die KI antwortet anhand des Transkripts. |
ask_meetings | Frage über alle Ihre Meetings hinweg. |
Die Frage-Tools sind auf 20 Fragen pro Minute begrenzt.
Einen Client verbinden
Ersetzen Sie ntb_live_YOUR_KEY durch Ihren Schlüssel.
Claude Code
Im Terminal ausführen:
claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
--header "Authorization: Bearer ntb_live_YOUR_KEY"Claude Desktop
Einstellungen, Entwickler, Konfiguration bearbeiten. In claude_desktop_config.json einfügen und Claude neu starten. Erfordert Node.js (npx führt mcp-remote aus, das den Header weiterleitet).
{
"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, oder in ~/.cursor/mcp.json einfügen:
{
"mcpServers": {
"saykeeper": {
"url": "https://api.saykeeper.com/v1/mcp",
"headers": {
"Authorization": "Bearer ntb_live_YOUR_KEY"
}
}
}
}ChatGPT
ChatGPT-Connectoren melden sich per OAuth an, das der Saykeeper-MCP-Server noch nicht anbietet. Nutzen Sie in ChatGPT den Prompt für KI mit der API, zum Beispiel in einer Custom-GPT-Action mit API-Schlüssel-Authentifizierung vom Typ Bearer.