Skip to main content
Glama

MCP JIRA Server

by Warzuponus

Интеграция MCP Jira

Простой сервер Model Context Protocol (MCP) для Jira, который позволяет специалистам LLM выступать в качестве менеджеров проектов и личных помощников для команд, использующих Jira.

Функции

Основные инструменты MCP

  • create_issue — создание новых задач Jira с правильным форматированием
  • search_issues - Поиск проблем с использованием JQL с интеллектуальным форматированием
  • get_sprint_status — Получайте подробные отчеты о ходе спринта
  • get_team_workload — Анализ нагрузки и возможностей членов команды
  • generate_standup_report - Автоматически создавать ежедневные стендап-отчеты

Возможности управления проектами

  • Отслеживание прогресса спринта с помощью визуальных индикаторов
  • Анализ рабочей нагрузки команды и планирование мощностей
  • Автоматизированная генерация ежедневных стендап-отчетов
  • Создание проблем с правильной расстановкой приоритетов
  • Умный поиск и фильтрация проблем

Требования

  • Python 3.8 или выше
  • Аккаунт Jira с токеном API
  • MCP-совместимый клиент (например, Claude Desktop)

Быстрая настройка

  1. Клонировать и установить :
cd mcp-jira-implementation/mcp-jira pip install -e .
  1. Настройте учетные данные Jira в .env :
JIRA_URL=https://your-domain.atlassian.net JIRA_USERNAME=your.email@domain.com JIRA_API_TOKEN=your_api_token PROJECT_KEY=PROJ DEFAULT_BOARD_ID=123
  1. Запустите сервер MCP :
python -m mcp_jira.simple_mcp_server

Примеры использования

Создание проблем

«Создать ошибку с высоким приоритетом для системы входа, которая работает неправильно»

  • Автоматически назначает правильный тип проблемы, приоритет и форматирование

Управление спринтом

«Каков текущий статус нашего спринта?»

  • Получает полный отчет о ходе работ с метриками и визуальными индикаторами

Управление командой

«Покажите мне рабочую нагрузку команды для john.doe, jane.smith, mike.wilson»

  • Анализирует емкость и обеспечивает распределение рабочей нагрузки

Ежедневные стендапы

«Создать сегодняшний стендап-отчет»

  • Создает форматированный отчет с завершенными, выполняемыми и заблокированными элементами.

Интеграция МКП

С Клодом Десктопом

Добавьте в ваш claude_desktop_config.json :

{ "mcpServers": { "mcp-jira": { "command": "python", "args": ["-m", "mcp_jira.simple_mcp_server"], "cwd": "/path/to/mcp-jira" } } }

С другими клиентами MCP

Сервер следует стандартному протоколу MCP и работает с любым MCP-совместимым клиентом.

Конфигурация

Требуемые переменные среды

  • JIRA_URL — URL-адрес вашего экземпляра Jira.
  • JIRA_USERNAME — Ваше имя пользователя/адрес электронной почты Jira
  • JIRA_API_TOKEN — ваш токен API Jira.
  • PROJECT_KEY — ключ проекта по умолчанию для операций

Дополнительные настройки

  • DEFAULT_BOARD_ID — Доска по умолчанию для спринтерских операций
  • DEBUG_MODE — включить ведение журнала отладки (по умолчанию: false)
  • LOG_LEVEL — уровень ведения журнала (по умолчанию: INFO)

Получение токена API Jira

  1. Перейдите в настройки учетной записи Atlassian.
  2. Нажмите «Создать токен API».
  3. Дайте ему имя и скопируйте токен.
  4. Используйте свой адрес электронной почты в качестве имени пользователя и токен в качестве пароля.

Архитектура

В данной реализации приоритет отдается простоте:

  • Единый файл сервера MCP — все инструменты в одном месте
  • Стандартный протокол MCP — использует официальный MCP SDK
  • Расширенное форматирование — создает красивые, читабельные отчеты.
  • Обработка ошибок — Грамотная обработка проблем API Jira
  • Асинхронная поддержка — быстрые и отзывчивые операции

Поиск неисправностей

Распространенные проблемы

  1. «Активный спринт не найден»
    • Убедитесь, что на вашей доске есть активный спринт
    • Проверьте правильность установки DEFAULT_BOARD_ID
  2. Ошибки аутентификации
    • Проверьте правильность вашего API-токена
    • Убедитесь, что ваше имя пользователя совпадает с вашим адресом электронной почты.
  3. Ошибки разрешения
    • Убедитесь, что у вашего пользователя Jira есть соответствующие разрешения для проекта.
    • Проверьте, что ключ проекта существует и у вас есть доступ

Режим отладки

Установите DEBUG_MODE=true в файле .env для подробного протоколирования.

Внося вклад

  1. Форк репозитория
  2. Внесите изменения
  3. Тестируйте с вашим экземпляром Jira
  4. Отправить запрос на извлечение

Лицензия

Лицензия MIT — см. файл ЛИЦЕНЗИЯ

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

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.

Позволяет приложениям ИИ управлять проблемами, рабочими процессами и задачами JIRA через стандартизированный интерфейс MCP, обеспечивая обновления в режиме реального времени и бесперебойное взаимодействие с API JIRA.

  1. Функции
    1. Основные инструменты MCP
    2. Возможности управления проектами
  2. Требования
    1. Быстрая настройка
      1. Примеры использования
        1. Создание проблем
        2. Управление спринтом
        3. Управление командой
        4. Ежедневные стендапы
      2. Интеграция МКП
        1. С Клодом Десктопом
        2. С другими клиентами MCP
      3. Конфигурация
        1. Требуемые переменные среды
        2. Дополнительные настройки
      4. Получение токена API Jira
        1. Архитектура
          1. Поиск неисправностей
            1. Распространенные проблемы
            2. Режим отладки
          2. Внося вклад
            1. Лицензия

              Related MCP Servers

              • A
                security
                F
                license
                A
                quality
                Provides integration with Jira's REST API, allowing AI assistants to manage Jira issues programmatically.
                Last updated -
                6
                6
                JavaScript
                • Apple
              • A
                security
                A
                license
                A
                quality
                Provides an interface to access and manage JIRA data through the Model Context Protocol, offering features like relationship tracking, data cleaning, and contextual insights for AI applications.
                Last updated -
                9
                90
                19
                TypeScript
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                Enables AI models to interact with Jira using a standardized protocol, offering full Jira REST API integration with features like optimal performance through connection pooling, error handling, and request monitoring.
                Last updated -
                2
                TypeScript
              • -
                security
                F
                license
                -
                quality
                An MCP server that enables AI agents to interact with Atlassian products (Confluence and Jira) for content management, issue tracking, and project management through a standardized interface.
                Last updated -
                2
                TypeScript

              View all related MCP servers

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

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