MCP設定
BibGenieのローカルMCPサーバーをオン/オフし、URLをコピーして接続をテストします。
MCP Settingsは、BibGenieのローカルMCPサーバーを制御します。有効にすると、外部MCPクライアントがServer URLへ接続し、BibGenieのZoteroツールにアクセスできます。
コントロール
Enable MCP Server
ローカルMCPサーバーを開始または停止します。
Server URL
外部クライアントがBibGenieへ接続するために使用するURLです。通常は http://127.0.0.1:23119/bibgenie/mcp のような形式ですが、Zotero がカスタム HTTP ポートを使っている場合は異なることがあります。
Copy
Server URLをクリップボードにコピーします。
Test Connection
HTTP POST JSON-RPC で MCP initialize リクエストを送信し、エンドポイントに到達できるか確認します。
ブラウザでのテストは誤解を招く場合があります
Server URL をブラウザで直接開いても、MCP 接続とは同じではありません。MCP クライアントは POST JSON-RPC を送信し、ブラウザのアドレスバーは GET を送信します。実際の確認には Test Connection を使ってください。
ステータス一覧
| ステータス | 意味 |
|---|---|
| Server is off | MCP Serverは無効です |
| Starting | サーバーを起動中です |
| Server running | サーバーは外部クライアントから利用可能です |
| Testing connection | 接続テストを実行中です |
| Connection verified | テストに成功しました |
| Connection failed | テストに失敗しました。URLまたはサーバー状態を確認してください |
接続に失敗する場合
- Zotero が起動していることを確認してください。
- BibGenie が Zotero で有効になっていることを確認してください。
- Enable MCP Server がオンになっていることを確認してください。
- ポートが必ず
23119だと仮定せず、表示された Server URL をコピーしてください。 - Server を有効化した直後やプラグイン更新直後は、Zotero を再起動してから再試行してください。
MCPを有効化する
BibGenie Preferencesを開きます。
MCP Server セクションを探します。
Enable MCP Server をオンにします。
Server URLが表示されるまで待ちます。
Copyをクリックし、URLを外部MCPクライアントへ貼り付けます。
Test Connectionをクリックして動作を確認します。
MCPを無効化する
外部クライアントを使用していない場合は、Enable MCP Server をオフにします。外部クライアントはBibGenieのMCPツールにアクセスできなくなります。
信頼できるクライアントだけを接続する
MCPツールはZoteroライブラリを読み取ったり変更したりする可能性があります。Server URLは信頼できるクライアントとのみ共有してください。
BibGenieドキュメント