Skip to main content
Glama
phuc-nt
by phuc-nt

MCP Atlassian Server(phuc-nt による)

MCP Atlassian Server(phuc-nt による) 鍛冶屋のバッジ

バージョン 2.1.1 の新機能 🚀

  • コードベース全体をリファクタリングしてリソース/ツール構造を標準化し、コンテンツ メタデータ リソースを完全に削除し、メタデータをページ リソースにマージしました。

  • 新しい開発者ガイド: 誰でも簡単にコードベースを拡張および保守できるようになりました。

  • 最新の MCP SDK との互換性を確保し、セキュリティ、スケーラビリティ、保守性が向上しました。

  • docs/introduction/resources-and-tools.mdを更新して、content-metadata への参照をすべて削除しました。

👉詳細については、完全な

Related MCP server: Atlassian Confluence MCP Server

バージョン 2.0.1 の新機能 🎉

MCP Atlassian Server v2.0.1では、機能と性能が大幅に拡張されました。

  • 更新された API : 最新の Atlassian API (Jira API v3、Confluence API v2) を使用するようになりました

  • 拡張機能: 高度な Jira および Confluence 機能を含む、21 から 48 の機能に増加

  • 強化されたボードとスプリントの管理:完全なアジャイル/スクラムワークフローのサポート

  • 高度な Confluence 機能: ページのバージョン管理、添付ファイルの処理、コメントの管理

  • リソース登録の改善: 重複したリソース登録の問題を修正し、より安定したエクスペリエンスを実現しました。

  • ドキュメントの更新: MCP アーキテクチャ、リソース/ツール開発を説明する新しい包括的なドキュメント シリーズ

すべての変更、改善、修正の詳細については、 CHANGELOG を参照してください。

導入

**MCP Atlassian Server (phuc-nt 製)**は、Cline、Claude Desktop、Cursor などの AI エージェントを Atlassian Jira および Confluence に接続し、標準化されたインターフェースを通じてデータのクエリやアクションの実行を可能にする Model Context Protocol (MCP) サーバーです。

**注:**このサーバーは主に Cline で使用するために設計および最適化されていますが、MCP 標準に準拠しており、他の MCP 互換クライアントでも動作します。

紹介デモ

  • 主な機能:

    • AIエージェントをAtlassian JiraおよびConfluenceに接続する

    • リソース(読み取り専用)とツール(アクション/ミューテーション)の両方をサポート

    • MCP Marketplace を通じて Cline と簡単に統合

    • 個人開発環境向けのローカルファースト設計

    • Cline AIアシスタントとの最適化された統合

このプロジェクトの目的

JiraとConfluenceを日々開発に使っている私は、これらのツールの操作にかなりの時間を費やしていることに気づきました。これらのツールは確かに強力ですが、集中して作業している最中に頻繁にコンテキストを切り替えることなく、もっと簡単に操作できる方法があればいいのにと思っていました。

AIエージェントとモデルコンテキストプロトコル(MCP)の登場は、まさに絶好の機会でした。JiraとConfluence(Slack、GitHub、カレンダーなどへの対応も計画中)をAIワークフローに接続できる可能性をすぐに見出しました。

このプロジェクトは、MCP と AI エージェントの学習の旅として始まりましたが、Atlassian ツールを日常的に使用する個人や組織にとって本当に役立つものに進化することを願っています。

システムアーキテクチャ

graph TD AI[Cline AI Assistant] <--> MCP[MCP Atlassian Server] MCP <--> JiraAPI[Jira API] MCP <--> ConfAPI[Confluence API] subgraph "MCP Server" Resources[Resources - Read Only] Tools[Tools - Actions] end Resources --> JiraRes[Jira Resources<br/>issues, projects, users] Resources --> ConfRes[Confluence Resources<br/>spaces, pages] Tools --> JiraTools[Jira Tools<br/>create, update, transition] Tools --> ConfTools[Confluence Tools<br/>create page, comment]

インストールとセットアップ

詳細なインストールおよびセットアップ手順については、 AIアシスタント向けインストールガイドをご覧ください。このガイドは、ClineなどのAI/LLMアシスタントがMCP Atlassian Serverを読み取り、自動的にセットアップできるように特別にフォーマットされています。

Clineユーザーへの注意:インストールガイド(llms-install.md)は、Cline AIが理解・実行できるように最適化されています。「MCP Atlassian Server(by phuc-nt)をインストール」とClineに指示するだけで、指示を解析し、ステップバイステップでセットアップをお手伝いします。

ガイドの内容は次のとおりです。

  • 前提条件とシステム要件

  • Node.js環境のステップバイステップのセットアップ

  • Cline AIアシスタントをAtlassianに接続するための設定

  • Atlassian APIトークンの取得と設定

  • セキュリティに関する推奨事項とベストプラクティス

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Atlassian Integration Server を自動的にインストールするには:

npx -y @smithery/cli install @phuc-nt/mcp-atlassian-server --client claude

機能の概要

MCP Atlassian Server を使用すると、AI アシスタント (Cline、Claude Desktop、Cursor など) が、わかりやすくグループ化された完全な機能セットを使用して Jira と Confluence にアクセスし、管理できるようになります。

ジラ

  • 問題管理

    • 問題の表示、検索、フィルタリング

    • 問題の作成、更新、移行、割り当て

    • バックログまたはスプリントに問題を追加し、問題をランク付けする

  • プロジェクト管理

    • プロジェクトリスト、プロジェクトの詳細、プロジェクトの役割を表示する

  • 取締役会とスプリント管理

    • ボード、ボード構成、ボード上の課題とスプリントを表示する

    • スプリントの作成、開始、終了

  • フィルター管理

    • フィルターの表示、作成、更新、削除

  • ダッシュボードとガジェット管理

    • ダッシュボードとガジェットを表示する

    • ダッシュボードの作成と更新

    • ダッシュボードにガジェットを追加または削除する

  • ユーザー管理

    • ユーザーの詳細、割り当て可能なユーザー、プロジェクト ロール別のユーザーを表示します

合流

  • スペース管理

    • スペースリスト、スペースの詳細、スペース内のページを表示する

  • ページ管理

    • ページ、子ページ、祖先、添付ファイル、バージョン履歴の詳細を表示、検索、取得します

    • ページの作成、更新、名前の変更、削除

  • コメント管理

    • ページ上のコメントの表示、追加、更新、削除

すべての機能、リソース、ツールの詳細な技術的内訳については、 docs/introduction/resources-and-tools.mdを参照してください。


リクエストフロー

sequenceDiagram participant User participant Cline as Cline AI participant MCP as MCP Server participant Atlassian as Atlassian API User->>Cline: "Find all my assigned issues" Cline->>MCP: Request jira://issues MCP->>Atlassian: API Request with Auth Atlassian->>MCP: JSON Response MCP->>Cline: Formatted MCP Resource Cline->>User: "I found these issues..." User->>Cline: "Create new issue about login bug" Cline->>MCP: Call createIssue Tool MCP->>Atlassian: POST /rest/api/3/issue Atlassian->>MCP: Created Issue Data MCP->>Cline: Success Response Cline->>User: "Created issue DEMO-123"

セキュリティに関する注意事項

  • APIトークンはそれを作成したユーザーのすべての権限を継承します

  • 信頼できない相手とトークンを共有しないでください

  • LLMにトークンを含む設定ファイルの分析を依頼する際は注意が必要です

  • llms-install.mdの詳細なセキュリティガイドラインを参照してください。

貢献とサポート

  • GitHub でプル リクエストまたは問題を開いて貢献します。

  • 追加のサポートについては、MCP/Cline コミュニティに参加してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/phuc-nt/mcp-atlassian-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server