Skip to main content
Glama

Jira Server MCP

Zero-dependency MCP server for self-hosted Jira Server / Data Center — works on Jira 8.x including pre-8.14 (no Personal Access Token needed).

依存関係ゼロの Jira Server / Data Center MCP サーバー。Python 標準ライブラリのみで実装されており、pip install によるサードパーティ製パッケージのインストールは不要です。Python 3.8+ で動作します。

なぜ必要なのか

  • Atlassian 公式 MCP は Jira Cloud のみをサポートしており、オンプレミス展開には対応していません

  • 主流のオープンソース mcp-atlassian は Personal Access Token (PAT) に依存しているため、Jira Server 8.14+ が必要です

  • 多くの企業は今も 8.13 以前のバージョンを使用しており、PAT がないため、Basic Auth(ユーザー名 + パスワード)しか使えません

  • 本サーバーは Basic Auth と PAT の両方をサポートし、8.x の全バージョンをカバーします

Related MCP server: jira-mcp

提供されるツール

ツール

機能

jira_whoami

ログイン検証、現在のアカウント確認

jira_get_projects

可視プロジェクトの一覧表示

jira_search_issues

JQL 検索

jira_get_issue

要件/Bug の詳細取得

jira_create_issue

Jira の作成

jira_update_issue

タイトル/説明/優先度/ラベルの変更

jira_add_comment

コメントの追加

jira_get_transitions

現在実行可能な状態遷移の照会

jira_transition_issue

状態遷移の実行

jira_assign_issue

担当者の変更

環境変数

変数

必須

説明

JIRA_BASE_URL

必須

Jira の URL。例: https://jira.yourcompany.com

JIRA_USERNAME

Basic Auth で必須

Jira ユーザー名

JIRA_PASSWORD

Basic Auth で必須

Jira パスワード

JIRA_TOKEN

PAT 使用時

Personal Access Token(8.14+)。設定すると優先的に使用されます

JIRA_SSL_VERIFY

任意

デフォルトは true。自己署名証明書でエラーになる場合は false に設定

JIRA_TIMEOUT

任意

リクエストタイムアウト(秒)。デフォルトは 30

認証方式: JIRA_TOKEN が設定されている場合は Bearer Token(PAT)を使用し、それ以外の場合は JIRA_USERNAME + JIRA_PASSWORD で Basic Auth を行います。

インストールと実行

以下の3つの方法のいずれかを使用してください:

# 方式一:pipx 安装(推荐,全局可用 jira-server-mcp 命令)
pipx install git+https://github.com/zhao1749501038/jira-server-mcp

# 方式二:uvx 直接运行(不落盘)
uvx --from git+https://github.com/zhao1749501038/jira-server-mcp jira-server-mcp

# 方式三:直接运行源码(零依赖,连 pip 都不用)
git clone https://github.com/zhao1749501038/jira-server-mcp
python3 jira-server-mcp/jira_mcp_server.py

各 MCP クライアントへの接続

WorkBuddy

~/.workbuddy/mcp.json

{
  "mcpServers": {
    "jira": {
      "command": "/usr/bin/python3",
      "args": ["/path/to/jira_mcp_server.py"],
      "env": {
        "JIRA_BASE_URL": "https://jira.yourcompany.com",
        "JIRA_USERNAME": "your-username",
        "JIRA_PASSWORD": "your-password"
      }
    }
  }
}

Claude Code

claude mcp add --scope user jira \
  --env JIRA_BASE_URL=https://jira.yourcompany.com \
  --env JIRA_USERNAME=your-username --env JIRA_PASSWORD=your-password \
  -- /usr/bin/python3 /path/to/jira_mcp_server.py

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "jira": {
      "command": "/usr/bin/python3",
      "args": ["/path/to/jira_mcp_server.py"],
      "env": {
        "JIRA_BASE_URL": "https://jira.yourcompany.com",
        "JIRA_USERNAME": "your-username",
        "JIRA_PASSWORD": "your-password"
      }
    }
  }
}

Cursor

~/.cursor/mcp.json の書き方は Claude Desktop と同じです。

Codex

~/.codex/config.toml

[mcp_servers.jira]
command = "/usr/bin/python3"
args = ["/path/to/jira_mcp_server.py"]
env = { JIRA_BASE_URL = "https://jira.yourcompany.com", JIRA_USERNAME = "your-username", JIRA_PASSWORD = "your-password" }

セキュリティ上の注意

  • 認証情報はクライアント設定に平文で記述されるため、Git にコミットしないでください。専用の Bot アカウントを使用し、最小権限に絞ることを推奨します(閲覧/作成/編集/コメント/状態遷移/担当者割り当てのみとし、削除とシステム管理は有効にしない)。

  • 複数人で共有する必要がある場合は、各人が個別にパスワードを保存するのではなく、サーバー側を HTTP MCP Server としてデプロイし、認証を一元化することを推奨します。

License

MIT

A
license - permissive license
Not graded
quality - not tested
B
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

  • A
    license
    A
    quality
    C
    maintenance
    An MCP server for interacting with self-hosted Jira instances using Personal Access Token (PAT) authentication. It enables users to perform CRUD operations on issues, search with JQL, manage comments, and list projects through the Jira REST API.
    12
    309
    10
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    A local MCP server that wraps the Jira REST API v3, enabling issue management, searching, commenting, and transitions for openmrs.atlassian.net via Basic Auth.
    1
  • F
    license
    B
    quality
    B
    maintenance
    Small MCP server for connecting to enterprise Jira using a personal access token. It enables issue operations, project listing, JQL searches, and attachment handling.
    17
  • A
    license
    A
    quality
    B
    maintenance
    MCP server for Jira Server/Data Center that enables issue retrieval, JQL search, comment posting, and Tempo worklog queries via the atlassian-python-api.
    19
    MIT

View all related MCP servers

Related MCP Connectors

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

  • MCP Server for JFrog, providing tools for development and artifact management.

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

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/zhao1749501038/jira-server-mcp'

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