Server MCP
Il server MCP di Saykeeper permette agli assistenti AI di elencare, cercare e leggere le tue riunioni e di fare domande su di esse. Usa la stessa chiave API dell’API ed è di sola lettura.
Server
https://api.saykeeper.com/v1/mcpStreamable HTTP, JSON-RPC 2.0. Invia la chiave come Authorization: Bearer ntb_live_....
Strumenti
| Strumento | Cosa fa |
|---|---|
list_meetings | Riunioni recenti (predefinito 20, max 100). |
get_meeting | Una riunione con la sua trascrizione, a pagine per posizione del carattere. |
search_meetings | Ricerca nei titoli e nelle trascrizioni (predefinito 20, max 50). |
ask_meeting | Fai una domanda su una riunione; risponde l’AI dalla sua trascrizione. |
ask_meetings | Fai una domanda su tutte le tue riunioni. |
Gli strumenti di domanda sono limitati a 20 domande al minuto.
Collega un client
Sostituisci ntb_live_YOUR_KEY con la tua chiave.
Claude Code
Esegui in un terminale:
claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
--header "Authorization: Bearer ntb_live_YOUR_KEY"Claude Desktop
Impostazioni, Sviluppatore, Modifica configurazione. Incolla in claude_desktop_config.json e riavvia Claude. Richiede Node.js (npx esegue mcp-remote, che inoltra l’intestazione).
{
"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, oppure incolla in ~/.cursor/mcp.json:
{
"mcpServers": {
"saykeeper": {
"url": "https://api.saykeeper.com/v1/mcp",
"headers": {
"Authorization": "Bearer ntb_live_YOUR_KEY"
}
}
}
}ChatGPT
I connettori di ChatGPT accedono con OAuth, che il server MCP di Saykeeper non offre ancora. In ChatGPT usa il prompt per l’AI con l’API, per esempio in un’azione di un GPT personalizzato con autenticazione tramite chiave API di tipo Bearer.