Skip to Content

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アプリ設定方法

  1. Atlassian Developer ConsoleでOAuth 2.0アプリを作成します。
  2. 必要な権限スコープを設定します。
  3. コールバックURLを設定します。
  4. 生成されたClient IDとClient Secretを安全に保管します。

注意事項

  • 生成されたOAuth認証情報は安全に保管してください。
  • 必要最小限の権限のみを付与することを推奨します。
  • HTTPSを使用することを推奨します。
  • CQLクエリ作成時はConfluenceのクエリ構文に従ってください。
Last updated on