Atlassian Confluence
Atlassian Confluenceと連携してチーム協業および文書化プラットフォームを管理できます。
主要機能
- ページとブログ投稿管理
- スペースと権限管理
- コンテンツ検索と照会
- ユーザー検索と管理
- コメントと協業機能
- 添付ファイル管理
基本情報
認証方式
OAuth 2.0を使用して認証します。
必要な権限
delete:page:confluence
: ページ削除offline_access
: オフラインアクセスread:me
: ユーザー情報読み取りread:page:confluence
: ページ読み取りread:space:confluence
: スペース読み取りread:user:confluence
: ユーザー情報読み取りwrite:page:confluence
: ページ書き込みsearch:confluence
: 検索機能read:content-details:confluence
: コンテンツ詳細情報読み取り
サポートするMCPツール
スペース管理ツール
get_spaces
すべてのスペース一覧を返します。結果はID昇順でソートされ、limit
パラメータで結果数を制限できます。
ページ管理ツール
get_pages
すべてのページ一覧を返します。結果数はlimit
パラメータで制限でき、追加結果はLink
レスポンスヘッダーのnext
URLで確認できます。
get_page_by_id
特定ページの詳細情報を照会します。
create_page
スペースに新しいページを作成します。
update_page
IDでページを更新します。
🛠️
注意: update_page
ツールを使用すると、画像や動画などの元のコンテンツが失われる可能性があります。重要なメディアを含むページは、Confluence上で直接編集することを推奨します。
コンテンツの保持は今後デフォルト動作となり、現在のトークン節約のための簡略化更新はオプション設定として提供される予定です。
delete_page
IDでページを削除します。
ユーザー管理ツール
bulk_user_lookup
リクエスト本文に提供されたIDのユーザー詳細情報を返します。
search_users
🔍
新機能! 新しく追加された機能です。
CQL(Confluence Query Language)を使用してユーザー固有のクエリでユーザーを検索します。
検索ツール
search_content
📄
新機能! 新しく追加された機能です。
CQL(Confluence Query Language)を使用してコンテンツを検索します。
使用例
例えば、
- プロンプトで「特定スペースのページ一覧を照会して」と入力すると、
- LLMはMCPを通じて
get_pages
ツールを呼び出してページ一覧を照会します。 - そして、ツール呼び出し結果に基づいてチャットで応答します。
OAuthアプリ設定方法
- Atlassian Developer ConsoleでOAuth 2.0アプリを作成します。
- 必要な権限スコープを設定します。
- コールバックURLを設定します。
- 生成されたClient IDとClient Secretを安全に保管します。
注意事項
- 生成されたOAuth認証情報は安全に保管してください。
- 必要最小限の権限のみを付与することを推奨します。
- HTTPSを使用することを推奨します。
- CQLクエリ作成時はConfluenceのクエリ構文に従ってください。
Last updated on