← Docs

Serwer MCP

Serwer MCP Saykeeper pozwala asystentom AI wyświetlać, przeszukiwać i czytać Twoje spotkania oraz zadawać o nie pytania. Używa tego samego klucza API co API i jest tylko do odczytu.

Serwer

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

Streamable HTTP, JSON-RPC 2.0. Wyślij klucz jako Authorization: Bearer ntb_live_....

Narzędzia

NarzędzieCo robi
list_meetingsOstatnie spotkania (domyślnie 20, maks. 100).
get_meetingJedno spotkanie z transkrypcją, stronicowane według pozycji znaku.
search_meetingsWyszukiwanie w tytułach i transkrypcjach (domyślnie 20, maks. 50).
ask_meetingPytanie o jedno spotkanie, AI odpowiada na podstawie transkrypcji.
ask_meetingsPytanie do wszystkich Twoich spotkań.

Narzędzia zadające pytania są ograniczone do 20 pytań na minutę.

Połącz klienta

Zastąp ntb_live_YOUR_KEY swoim kluczem.

Claude Code

Uruchom w terminalu:

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

Claude Desktop

Ustawienia, Developer, Edit config. Wklej do claude_desktop_config.json i uruchom Claude ponownie. Wymaga Node.js (npx uruchamia mcp-remote, który przekazuje nagłówek).

{
  "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, albo wklej do ~/.cursor/mcp.json:

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

ChatGPT

Konektory ChatGPT logują się przez OAuth, którego serwer MCP Saykeeper jeszcze nie oferuje. W ChatGPT użyj promptu dla AI z API, na przykład w akcji własnego GPT z uwierzytelnianiem kluczem API typu Bearer.