MCPアトラシアン
Atlassian 製品 (Confluence および Jira) と対話するためのツールを提供するモデル コンテキスト プロトコル (MCP) サーバー。
概要
このMCPサーバーは、AIエージェントが標準化されたインターフェースを介してアトラシアン製品と対話することを可能にします。以下のツールを提供します。
- Confluence : コンテンツの検索、スペースの取得、コンテンツの取得、ページの一覧表示
- Jira : 問題の検索、問題の詳細の取得、プロジェクトの一覧表示など
前提条件
- Node.js (v16 以上)
- npmまたはyarn
- APIトークンを持つAtlassianアカウント
- Docker(オプション、コンテナ化されたデプロイメント用)
インストール
標準インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
- Atlassian の資格情報を使用して、ルート ディレクトリに
.env
ファイルを作成します。
Dockerのインストール
- リポジトリをクローンします。
- 上記の説明に従って
.env
ファイルを作成します。 - Docker コンテナをビルドして実行します。
使用法
サーバーの起動
これにより、MCP サーバーが起動し、stdin で要求をリッスンし、stdout で応答します。
利用可能なツール
Confluenceツール
- search-confluence : CQL を使用して Confluence 内のコンテンツを検索する
- パラメータ:
query
(文字列)
- パラメータ:
- get-confluence-space : 特定の Confluence スペースに関する情報を取得する
- パラメータ:
spaceKey
(文字列)
- パラメータ:
- get-confluence-content : IDで特定のコンテンツを取得する
- パラメータ:
contentId
(文字列)
- パラメータ:
- get-confluence-pages : スペース内のすべてのページを取得する
- パラメータ:
spaceKey
(文字列)、limit
(数値、オプション)
- パラメータ:
Jiraツール
- search-jira-issues : JQL を使用して問題を検索する
- パラメータ:
jql
(文字列)、maxResults
(数値、オプション)
- パラメータ:
- get-jira-issue : キーで特定の問題を取得する
- パラメータ:
issueKey
(文字列)
- パラメータ:
- get-jira-projects : すべてのプロジェクトを取得する
- パラメータ: なし
- get-jira-project : キーで特定のプロジェクトを取得する
- パラメータ:
projectKey
(文字列)
- パラメータ:
- get-jira-issue-types : すべての課題タイプを取得する
- パラメータ: なし
発達
プロジェクト構造
建物
テスト
Makefileコマンド
このプロジェクトには、一般的な操作を簡素化する Makefile が含まれています。
ライセンス
マサチューセッツ工科大学
貢献
- リポジトリをフォークする
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature
) - 変更をコミットします (
git commit -m 'Add some amazing feature'
) - ブランチにプッシュする (
git push origin feature/amazing-feature
) - プルリクエストを開く
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
AI エージェントが Atlassian 製品 (Confluence および Jira) と対話して、標準化されたインターフェースを通じてコンテンツ管理、問題追跡、プロジェクト管理を行えるようにする MCP サーバー。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityModel Context Protocol (MCP) server for Atlassian Cloud products (Confluence and Jira). This integration is designed specifically for Atlassian Cloud instances and does not support Atlassian Server or Data Center deployments.Last updated -272,628PythonMIT License
- AsecurityFlicenseAqualityIntegrates Atlassian products (Confluence, Jira) with Model Context Protocol, enabling easy access to Confluence content and Jira tickets through the MCP interface.Last updated -2JavaScript
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to interact with JIRA, allowing for querying issue details, creating and updating work items, and managing attachments through a standardized interface.Last updated -121PythonMIT License
- AsecurityAlicenseAqualityModel Context Protocol server that integrates with Atlassian Confluence and Jira, enabling AI assistants to search, create, and update content in these platforms through natural language interactions.Last updated -PythonMIT License