Integrations
Provides a server for integrating with Atlassian cloud services, requiring an Atlassian account and API token.
Allows retrieving page content by ID and searching for content within Confluence pages.
Enables getting ticket details, searching tickets with JQL, creating new tickets, and adding comments to tickets in Jira.
アトラシアン MCP サーバー
Atlassian JIRAおよびConfluenceとの統合のためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、MCPプロトコルを介してJIRAチケットやConfluenceページを操作するためのツールを提供します。
特徴
- JIRAチケットの詳細を取得する
- JQL を使用して JIRA チケットを検索する
- 新しいJIRAチケットを作成する
- JIRAチケットにコメントを追加する
- Confluenceページコンテンツを取得する
- Confluenceでコンテンツを検索する
前提条件
- Node.js 16以上
- Atlassian Cloud アカウント
- Atlassian APIトークン
インストール
オプション 1: Cline Marketplace からインストールする (推奨)
- オープンクライン
- 設定 > MCPサーバーへ移動
- 「マーケットプレイス」タブを選択します
- 「アトラシアン」を検索
- 「インストール」をクリック
- プロンプトが表示されたら、Atlassian の資格情報を設定します。
オプション2: npmからインストールする
オプション3: ソースからインストールする
- リポジトリをクローンする
- インストール スクリプトを実行します。
または手動で:
- 依存関係をインストールする
- プロジェクトを構築する
- グローバルにインストール
- セットアップを実行する
構成
セットアップ スクリプト、構成ファイル、または環境変数を使用してサーバーを構成できます。
セットアップ スクリプトの使用 (推奨)
セットアップ スクリプトを実行して構成ファイルを作成します。
またはローカルにインストールされている場合:
スクリプトは構成プロセスをガイドし、 config
ディレクトリにconfig.json
ファイルを作成します。
設定ファイルを手動で使用する
config
ディレクトリにconfig.json
ファイルを作成します (config.sample.json
からコピーできます)- Atlassian の詳細を入力してください:
環境変数の使用
次の環境変数を設定します。
ATLASSIAN_BASE_URL
: Atlassian インスタンスの URL (例:https://your-instance.atlassian.net
)ATLASSIAN_EMAIL
: AtlassianアカウントのメールアドレスATLASSIAN_TOKEN
: Atlassian APIトークンATLASSIAN_CONFIG_PATH
: (オプション) カスタム構成ファイルの場所へのパス
Atlassian APIトークンの取得
- https://id.atlassian.com/manage-profile/security/api-tokensで Atlassian アカウントにログインします。
- 「APIトークンを作成」をクリックします
- トークンに名前を付けます(例:「MCP Server」)
- 生成されたトークンをコピーします(再度表示することはできません)
使用法
サーバーの実行
またはソースからインストールした場合:
Clineとの統合
オプション 1: Marketplace からインストールする (推奨)
- オープンクライン
- 設定 > MCPサーバーへ移動
- 「マーケットプレイス」タブを選択します
- 「アトラシアン」を検索
- 「インストール」をクリック
- プロンプトが表示されたら、Atlassian の資格情報を設定します。
オプション2: 手動設定
サーバーを手動でインストールした場合は、MCP 設定に以下を追加します。
あるいは、設定で資格情報を直接提供することもできます。
利用可能なツール
get_jira_ticket
キー別に JIRA チケットの詳細を取得します。
パラメータ:
ticket_key
: JIRA チケット キー (例: "PROJ-123")
Jiraチケット検索
JQL を使用して JIRA チケットを検索します。
パラメータ:
jql
: JQLクエリ文字列max_results
: 返される結果の最大数(デフォルト: 10)
Jiraチケットの作成
新しい JIRA チケットを作成します。
パラメータ:
project_key
: プロジェクトキー(例:"PROJ")summary
: チケットの概要/タイトルdescription
: チケットの説明issue_type
: 問題の種類(例:「バグ」、「タスク」、「ストーリー」)(デフォルト:「タスク」)
Jiraチケットにコメントを追加する
JIRA チケットにコメントを追加します。
パラメータ:
ticket_key
: JIRA チケット キー (例: "PROJ-123")comment
: コメントテキスト
get_confluence_page
ID で Confluence ページを取得します。
パラメータ:
page_id
: Confluence ページ ID
検索合流点
Confluence 内のコンテンツを検索します。
パラメータ:
query
: 検索クエリlimit
: 結果の最大数(デフォルト: 10)
マーケットプレイスへの公開
このサーバーは、次の GitHub リポジトリを使用して Cline MCP Marketplace に公開されるように構成されています: https://github.com/kompallik/ATLASSIAN-MCP
更新を公開するには:
- 提供されているスクリプトを使用して、変更を GitHub リポジトリにプッシュします。
- まだ存在しない場合は、
assets
ディレクトリにicon.png
ファイルを追加します。 - 公開スクリプトを実行します。
- 指示に従ってnpmに公開するか、配布パッケージを作成します。
- リポジトリの URL を Cline MCP Marketplace チームに送信します。
ライセンス
マサチューセッツ工科大学
This server cannot be installed
モデル コンテキスト プロトコルを通じて Atlassian 製品との統合を提供し、ユーザーが JIRA チケットや Confluence ページを操作できるようにします。