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/mcpStreamable HTTP, JSON-RPC 2.0. Wyślij klucz jako Authorization: Bearer ntb_live_....
Narzędzia
| Narzędzie | Co robi |
|---|---|
list_meetings | Ostatnie spotkania (domyślnie 20, maks. 100). |
get_meeting | Jedno spotkanie z transkrypcją, stronicowane według pozycji znaku. |
search_meetings | Wyszukiwanie w tytułach i transkrypcjach (domyślnie 20, maks. 50). |
ask_meeting | Pytanie o jedno spotkanie, AI odpowiada na podstawie transkrypcji. |
ask_meetings | Pytanie 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.