jira-server-mcp
Jira Server MCP
MCP-сервер без внешних зависимостей для самостоятельного размещения Jira Server / Data Center — работает на Jira 8.x, включая версии до 8.14 (Personal Access Token не требуется).
MCP-сервер для Jira Server / Data Center без внешних зависимостей, реализованный вручную на стандартной библиотеке Python, без необходимости pip install каких-либо сторонних пакетов — достаточно Python 3.8+.
Зачем это нужно
Официальный MCP от Atlassian поддерживает только Jira Cloud и не поддерживает локальное развертывание
Популярный open-source
mcp-atlassianтребует Jira Server 8.14+, так как он зависит от Personal Access Token (PAT)Многие компании до сих пор используют версии 8.13 и более ранние, где нет PAT, и доступен только Basic Auth (имя пользователя + пароль)
Данный сервер поддерживает одновременно Basic Auth и PAT, покрывая все версии 8.x
Related MCP server: jira-mcp
Предоставляемые инструменты
Инструмент | Назначение |
| Проверка входа, просмотр текущей учетной записи |
| Список видимых проектов |
| Поиск по JQL |
| Получение деталей задачи/бага |
| Создание задачи в Jira |
| Изменение заголовка/описания/приоритета/меток |
| Добавление комментария |
| Запрос доступных переходов статусов |
| Выполнение перехода статуса |
| Изменение исполнителя |
Переменные окружения
Переменная | Обязательная | Описание |
| Да | Адрес Jira, например |
| Обязательна для Basic Auth | Имя пользователя Jira |
| Обязательна для Basic Auth | Пароль Jira |
| При использовании PAT | Personal Access Token (8.14+), приоритетен при установке |
| Нет | По умолчанию |
| Нет | Таймаут запроса в секундах, по умолчанию 30 |
Способ аутентификации: если задан
JIRA_TOKEN, используется Bearer Token (PAT), в противном случае — Basic Auth сJIRA_USERNAME+JIRA_PASSWORD.
Установка и запуск
Выберите любой из трех способов:
# 方式一: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.pyClaude 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; рекомендуется использовать выделенную учетную запись бота с минимальными правами (только просмотр/создание/редактирование/комментирование/переходы/назначение, без удаления и администрирования системы).
При необходимости совместного использования несколькими людьми рекомендуется развернуть сервер как HTTP MCP Server с единой аутентификацией, а не хранить пароли у каждого отдельно.
Лицензия
MIT
This server cannot be installed
Maintenance
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
- AlicenseAqualityCmaintenanceAn 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.1230910MIT
- FlicenseNot gradedqualityCmaintenanceA 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
- FlicenseBqualityBmaintenanceSmall MCP server for connecting to enterprise Jira using a personal access token. It enables issue operations, project listing, JQL searches, and attachment handling.17
- AlicenseAqualityBmaintenanceMCP server for Jira Server/Data Center that enables issue retrieval, JQL search, comment posting, and Tempo worklog queries via the atlassian-python-api.19MIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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