← Docs
MCPサーバー
SaykeeperのMCPサーバーを使うと、AIアシスタントが、打ち合わせの一覧表示、検索、読み取りを行い、打ち合わせについて質問できます。APIと同じAPIキーを使い、読み取り専用です。
サーバー
https://api.saykeeper.com/v1/mcpStreamable HTTP、JSON-RPC 2.0。キーはAuthorization: Bearer ntb_live_...として送ります。
ツール
| ツール | 内容 |
|---|---|
list_meetings | 最近の打ち合わせ(既定は20件、最大100件)。 |
get_meeting | 文字起こしつきの打ち合わせ1件。文字位置でページ分割。 |
search_meetings | タイトルと文字起こしの検索(既定は20件、最大50件)。 |
ask_meeting | 1つの打ち合わせへの質問。AIが文字起こしをもとに回答します。 |
ask_meetings | ご自身のすべての打ち合わせをまたいだ質問。 |
質問ツールは、1分あたり20回までの質問に制限されています。
クライアントを接続する
ntb_live_YOUR_KEYを、ご自身のキーに置き換えてください。
Claude Code
ターミナルで次を実行します。
claude mcp add --transport http saykeeper https://api.saykeeper.com/v1/mcp \
--header "Authorization: Bearer ntb_live_YOUR_KEY"Claude Desktop
Settings、Developer、Edit configの順に開きます。claude_desktop_config.jsonに貼り付けて、Claudeを再起動します。Node.jsが必要です(npxがmcp-remoteを実行し、ヘッダーを転送します)。
{
"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の順に開くか、~/.cursor/mcp.jsonに貼り付けます。
{
"mcpServers": {
"saykeeper": {
"url": "https://api.saykeeper.com/v1/mcp",
"headers": {
"Authorization": "Bearer ntb_live_YOUR_KEY"
}
}
}
}ChatGPT
ChatGPTのコネクタはOAuthでログインしますが、SaykeeperのMCPサーバーはまだ対応していません。ChatGPTでは、APIとあわせてAI向けプロンプトをお使いください。たとえば、Bearer形式のAPIキー認証を使うカスタムGPTのアクションで利用できます。