Koveh Studio Blog

Open-Source: MCP для досок Jira

MCP поможет ИИ создавать и редактировать задачи/issues в вашем Jira

Open-Source: MCP для досок Jira
![Jira_AI.jpg](https://koveh.ru/media/blog-images/1766364910759-9530261b.webp) Чтобы помочь AI-агентам работать с задачами, хранящимися в Jira, я создал open source Model Context Protocol (MCP). В корпоративной среде работа ведётся в трекерах вроде Jira, и агентам нужен прямой доступ к ним. Этот MCP предоставляет простой REST-интерфейс, чтобы агенты могли создавать, читать, обновлять и удалять задачи, не раскрывая ваш реальный Jira API токен. Вместо этого он генерирует UUID, который используется для коммуникации. Проект доступен по адресу [jira-mcp.koveh.com](https://jira-mcp.koveh.com). MCP не передаёт ваш Jira токен агенту; он хранит его безопасно и назначает UUID. [Скачать open source репозиторий на GitHub](https://github.com/Koveh/jira-mcp) ### Что умеет MCP - Перечислять все задачи в проекте - Создавать новые задачи - Удалять задачи - Редактировать существующие задачи - Назначать задачи пользователю - Искать задачи с помощью JQL ### Конфигурация для jira-mcp.koveh.com Чтобы подключить вашу инстанцию Jira, установите следующие переменные окружения: ```json JIRA_BASE_URL="https://daniilkoveh.atlassian.net" JIRA_EMAIL="daniilkoveh@gmail.com" JIRA_API_TOKEN="ATATT3xFfGF0iSZZ6aF6eS_tvtDXA4pb5Fo7..." ``` ### Запуск локально ```json "jira": { "command": "/root/open-source/jira-mcp/venv/bin/python", "args": [ "/root/open-source/jira-mcp/mcp_server.py" ], "env": { "JIRA_BASE_URL": "https://daniilkoveh.atlassian.net", "JIRA_EMAIL": "daniilkoveh@gmail.com", "JIRA_API_TOKEN": "ATATT3xFfGF0iSZZ6aF6eS_tvtDXA4pb5Fo7V85GPsXixgM...." } } ``` *Примечание:* Приведённые выше учётные данные взяты из демонстрационного мок-аккаунта. Если пробный период истёк, сгенерируйте новый API токен на [странице безопасности Atlassian](https://id.atlassian.com/manage-profile/security). ![Screenshot 2025-11-28 at 16.14.58.png](https://koveh.ru/media/blog-images/1764342984664-215fc147.webp) ![Screenshot 2025-11-28 at 16.15.12.png](https://koveh.ru/media/blog-images/1764342995437-884bfd72.webp) ![Screenshot 2025-11-28 at 16.15.20.png](https://koveh.ru/media/blog-images/1764343000536-c9165016.webp) ![Screenshot 2025-11-28 at 16.15.28.png](https://koveh.ru/media/blog-images/1764343015120-78276146.webp) ![Screenshot 2025-11-28 at 16.15.38.png](https://koveh.ru/media/blog-images/1764343020150-c239b650.webp) ![Screenshot 2025-11-28 at 16.17.31.png](https://koveh.ru/media/blog-images/1764343120797-fabb923c.webp) ![Screenshot 2025-11-28 at 16.18.03.png](https://koveh.ru/media/blog-images/1764343135299-338475b2.webp) ![Screenshot 2025-11-28 at 16.18.11.png](https://koveh.ru/media/blog-images/1764343143986-6cb9985c.webp)