Gilbert Mcp について
Gilbert Mcpは、MCP対応AIアシスタントからユーザーのGilbert会議データに読み取り専用でアクセスするサーバーです。会議の一覧・検索に加え、詳細、文字起こし、要約を取得でき、ローカルのstdioで動作し、会議データをディスクに保存しません。
主な機能
- 01ステータスと日付で会議を絞り込み
- 02会議の全文検索
- 03会議の詳細・文字起こし・要約を取得
- 04フォルダーと会議の一覧表示
- 05会議データへの読み取り専用アクセス
活用シーン
- 01特定の話題を扱った会議を検索
- 02会議の文字起こしを確認
- 03会議の要約を取得
- 04フォルダー別に会議を閲覧
MCP 対応
MCPクライアント向けに、Gilbert会議の一覧・検索と、詳細、文字起こし、要約、フォルダー内容の取得を行う読み取り専用ツールを提供します。ローカルのstdioで動作し、`GILBERT_API_KEY`が必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y gilbert-mcpGILBERT_API_KEYシークレットYour Gilbert API key (format: glbrt_live_...). Get one from your Gilbert admin dashboard with at least the meetings:read scope.GILBERT_BASE_URLGilbert API base URL. Defaults to the official hosted API; override only for self-hosted deployments.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
7掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| status | enum | いいえ | 文字起こしのステータスで絞り込むpending | processing | completed | error |
| from | string | いいえ | ISO 8601形式の日付(例:2026-01-01)— created_atの下限 |
| to | string | いいえ | ISO 8601形式の日付 — created_atの上限 |
| page | integer | いいえ | ページ番号(デフォルト:1) |
| per_page | integer | いいえ | 1ページあたりの項目数(1–100、デフォルト:25) |
詳細
gilbert-mcp
Gilbert の公式 Model Context Protocol(MCP)サーバーです。
Claude Desktop、Claude Code、Cursor、VS Code、Zed、Continue、およびすべての MCP 互換クライアントから、ユーザーの Gilbert の会議、文字起こし、要約に 読み取り専用でアクセスできます。
クイックインストール
すべての設定で共通のコマンド npx -y gilbert-mcp と、環境変数
GILBERT_API_KEY を使用します。
Claude Desktop
設定ファイルを編集します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gilbert": {
"command": "npx",
"args": ["-y", "gilbert-mcp"],
"env": {
"GILBERT_API_KEY": "glbrt_live_XXXXXXXXXXXXXXXXXXXXXXXX"
}
}
}
}
Claude Desktop を再起動します。次のような質問ができるようになります。
「今週終了した会議を一覧表示して」 「4月12日の会議を要約して」 「Q3の予算について話した会議を探して」
Claude Code
claude mcp add gilbert --env GILBERT_API_KEY=glbrt_live_XXX -- npx -y gilbert-mcp
Cursor
Settings > Features > Model Context Protocol > Add MCP Server:
{
"name": "gilbert",
"command": "npx",
"args": ["-y", "gilbert-mcp"],
"env": { "GILBERT_API_KEY": "glbrt_live_XXXXXXXXXXXXXXXXXXXXXXXX" }
}
VS Code
.vscode/mcp.json(またはコマンド MCP: Add Server):
{
"servers": {
"gilbert": {
"command": "npx",
"args": ["-y", "gilbert-mcp"],
"env": { "GILBERT_API_KEY": "glbrt_live_XXXXXXXXXXXXXXXXXXXXXXXX" }
}
}
}
Zed
settings.json の context_servers 内に設定します。
{
"context_servers": {
"gilbert": {
"command": { "path": "npx", "args": ["-y", "gilbert-mcp"], "env": { "GILBERT_API_KEY": "glbrt_live_XXX" } }
}
}
}
Docker(代替方法)
docker build -t gilbert-mcp .
docker run --rm -i -e GILBERT_API_KEY=glbrt_live_XXX gilbert-mcp
API キーの取得
Gilbert の管理者に連絡し、管理コンソールからキーを生成してもらってください。必要な最小スコープは meetings:read(読み取り専用)です。
公開されるツール
すべてのツールは読み取り専用です(readOnlyHint)。
| ツール | 説明 |
|---|---|
list_meetings | ページ分割された一覧。ステータス/日付でフィルターできます |
get_meeting | 会議の詳細情報(メタデータ+文字起こし+要約) |
get_transcript | 文字起こしテキストのみ |
get_summary | Markdown 形式の要約のみ |
search_meetings | 全文検索 |
list_folders | フォルダーの一覧(名前+会議数) |
get_folder_meetings | フォルダー内の会議(サブフォルダーを含む) |
ユーザーと共有されているコンテンツ(他の人の会議/フォルダー)に アクセスできるのは、API キーに
shared:readスコープがある場合のみです。デフォルトでは、 キーからは所有者自身のコンテンツのみが表示されます。
環境変数
GILBERT_API_KEY(必須):glbrt_live_...形式のキーGILBERT_BASE_URL(任意):デフォルトはhttps://gilbert-assistant.ovh/api/v1
プライバシーとセキュリティ
このサーバーは、会議の文字起こしや要約(機密性の高いデータである可能性があります)を公開します。stdio でローカル実行され、受信ポートを開かず、API キーをログに記録せず、会議データをディスクに書き込みません。SECURITY.md をご覧ください。
開発
git clone https://github.com/HugoF1234/Gilbert-mcp
cd Gilbert-mcp
npm install
GILBERT_API_KEY=glbrt_live_... npm run dev # stdio
npm test # build + smoke test (handshake MCP)
リリース手順については CONTRIBUTING.md を、 カタログへの掲載については docs/SUBMISSION.md をご覧ください。
ライセンス
MIT — © 2026 Lexia。
サポート
- API ドキュメント:https://gilbert-assistant.ovh/api/v1/docs
- お問い合わせ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。