Skip to main content
Glama
InfinitIQ-Tech

Jira MCP Server

Jira MCP サーバー

jira-pythonライブラリを使用して Jira の REST API とやり取りするためのモデルコンテキストプロトコル (MCP) サーバーです。このサーバーは Claude Desktop やその他の MCP クライアントと統合されており、自然言語コマンドを使用して Jira とやり取りできます。

特徴

  • アクセス可能なすべての Jira プロジェクトを取得する

  • 特定の Jira の問題の詳細を取得する

  • JQL (Jira クエリ言語) を使用して問題を検索する

  • 新しい Jira 課題を作成する

  • 問題にコメントを追加する

  • 問題に利用可能な遷移を取得する

  • 新しいステータスへの移行の問題

Related MCP server: JIRA MCP Tools

インストール

前提条件

  • Python 3.9以上

  • Jira インスタンス (クラウド、サーバー、またはデータセンター)

  • uv (オプションですが依存関係の管理には推奨)

仮想環境をアクティブ化する(推奨)

# Install a Virtual Environment (VENV) in the mcp server directory
python -m venv .
# Activate the virtual environment
source bin/activate

uvの使用(推奨)

# Install uv if you don't have it
pip install uv

# Install the Jira MCP server
uv pip install mcp-server-jira

pipの使用

pip install mcp-server-jira

構成

環境変数

環境変数を使用してサーバーを構成します。

  • JIRA_SERVER_URL : Jira サーバーの URL

  • JIRA_AUTH_METHOD : 認証方法 ('basic_auth' または 'token_auth')

  • JIRA_USERNAME : 基本認証のユーザー名

  • JIRA_PASSWORD : 基本認証のパスワード

  • JIRA_TOKEN : APIトークンまたは個人アクセストークン

環境ファイル(ローカル開発)

ルート ディレクトリに構成を記述した.envファイルを作成することもできます。

JIRA_SERVER_URL=https://your-jira-instance.atlassian.net
JIRA_AUTH_METHOD=basic_auth
JIRA_USERNAME=your_email@example.com
JIRA_TOKEN=your_api_token

使用法

コマンドライン

python -m mcp_server_jira

ドッカー

docker build -t mcp-jira .
docker run --env-file .env -p 8080:8080 mcp-jira

クロードデスクトップ統合

このサーバーをClaude Desktopで使用するには:

  1. 上記のいずれかの方法でサーバーをインストールします

  2. Claude Desktopの場合:

    • 設定 -> 開発者に移動

    • 設定の編集をクリック

    • お好みのエディタでJSON設定を開きます

    • 次の JSON を追加します: ( NOTE : 使用される環境変数はトークン認証用であり、他の認証方法では機能しません)

{
  "mcpServers": {
    "jira": {
      "command": "<PATH TO UV> i.e. /Users/<MYUSERNAME>/.local/bin/uv",
      "args": [
          "--directory",
          "<PATH TO JIRA MCP>",
          "run",
          "mcp-server-jira"
      ],
      "env": {
          "JIRA_SERVER_URL": "https://<ORG>.atlassian.net/",
          "JIRA_AUTH_METHOD": "token_auth",
          "JIRA_USERNAME": "<USERNAME>",
          "JIRA_TOKEN": "<TOKEN>"
      }
    }
  }
}
  1. 次のような質問を Claude にすることで、Jira と対話できるようになりました。

    • 「Jira にあるすべてのプロジェクトを表示」

    • 「問題 PROJECT-123 の詳細を取得する」

    • 「プロジェクトに「ログインの問題を修正」という概要で新しいバグを作成します」

    • 「自分に割り当てられたすべての未解決のバグを見つける」

認証

サーバーは複数の認証方法をサポートしています:

基本認証

ユーザー名とパスワードを使用した Jira Server/Data Center の場合:

JIRA_SERVER_URL="https://jira.example.com"
JIRA_AUTH_METHOD="basic_auth"
JIRA_USERNAME="your_username"
JIRA_PASSWORD="your_password"

API トークン (Jira Cloud)

API トークンを使用する Jira Cloud の場合:

JIRA_SERVER_URL="https://your-domain.atlassian.net"
JIRA_AUTH_METHOD="basic_auth"
JIRA_USERNAME="your_email@example.com"
JIRA_TOKEN="your_api_token"

個人アクセストークン (Jira Server/Data Center)

PAT を使用する Jira Server/Data Center (8.14+) の場合:

JIRA_SERVER_URL="https://jira.example.com"
JIRA_AUTH_METHOD="token_auth"
JIRA_TOKEN="your_personal_access_token"

利用可能なツール

  1. get_projects : アクセス可能なすべての Jira プロジェクトを取得する

  2. get_issue : キーで特定の Jira 問題の詳細を取得する

  3. search_issues : JQL を使用して Jira の問題を検索する

  4. create_issue : 新しい Jira の問題を作成する

  5. add_comment : Jira の問題にコメントを追加する

  6. get_transitions : Jira の問題で利用可能なワークフロー遷移を取得する

  7. transition_issue : Jira の問題を新しいステータスに移行する

ライセンス

マサチューセッツ工科大学

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables interaction with JIRA APIs through Claude Desktop, allowing users to search, create, update, and manage JIRA issues using natural language commands.
    1
  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants like Claude to interact with Jira, allowing for project management tasks such as listing projects, searching issues, creating tickets, and managing sprints through natural language queries.
    7
    65
    2
    TypeScript
    MIT
  • A
    license
    C
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants like Claude to interact with Jira Cloud instances, providing capabilities for issue management, project listing, and JQL search.
    1
    65
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • A MCP server built for developers enabling Git based project management with project and personal…

View all MCP Connectors

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/InfinitIQ-Tech/mcp-jira'

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