← Doku

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/mcp

Streamable HTTP, JSON-RPC 2.0. Senden Sie den Schlüssel als Authorization: Bearer ntb_live_....

Tools

ToolWas es macht
list_meetingsLetzte Meetings (Standard 20, max. 100).
get_meetingEin Meeting mit Transkript, seitenweise nach Zeichenposition.
search_meetingsSuche in Titeln und Transkripten (Standard 20, max. 50).
ask_meetingFrage zu einem Meeting, die KI antwortet anhand des Transkripts.
ask_meetingsFrage ü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.