Сервер Jira MCP
Общайтесь с Jira на естественном языке, чтобы получать информацию и изменять свой проект. Используйте его с Claude Desktop в сочетании с пользовательским README, который вы создадите с информацией о проекте, чтобы вы могли делегировать задачи PM (например, если у вас есть список моей команды и их специализаций, назначайте любую новую задачу наиболее подходящему человеку).
Создано с использованием протокола контекста модели .
Сервер позволяет:
- Создание и настройка проекта
- Управление проблемами и подзадачами
- Связывание проблем и зависимости
- Автоматизированные рабочие процессы по решению проблем
Конфигурация
Необходимые переменные среды:
JIRA_HOST
: имя хоста вашего экземпляра JiraJIRA_EMAIL
: Электронная почта вашего аккаунта JiraJIRA_API_TOKEN
: токен API из https://id.atlassian.com/manage-profile/security/api-tokens
Доступные инструменты
1. Управление пользователями
2. Управление типами проблем
3. Типы ссылок на проблемы
4. Управление проблемами
Получение проблем
Создание проблем
Проблемы с обновлением
Зависимости проблемы
Удаление проблем
Форматирование поля
Описание Поле
Поле описания поддерживает форматирование в стиле markdown:
- Используйте пустые строки между абзацами.
- Используйте «-» для маркеров.
- Используйте «1.» для нумерованных списков.
- Используйте заголовки, заканчивающиеся на «:» (с последующей пустой строкой)
Пример:
Обработка ошибок
Сервер предоставляет подробные сообщения об ошибках для:
- Недействительные ключи выпуска
- Отсутствуют обязательные поля
- Проблемы с разрешениями
- Ограничения скорости API
Инструкции по установке
- Клонируйте репозиторий:
- Установите зависимости:
- Настройте переменные среды: Создайте файл
.env
в корневом каталоге: - Создайте проект:
- Запустите сервер:
Настройка рабочего стола Claude
Чтобы использовать этот MCP-сервер с Claude Desktop:
- Найдите файл конфигурации Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Добавьте сервер Jira MCP в свою конфигурацию:Замените
/path/to/jira-server
на абсолютный путь к вашему клонированному репозиторию. Замените/path/to/node
на абсолютный путь к исполняемому файлу Node.js (обычно его можно найти, запустивwhich node
илиwhere node
в терминале). Для надежности рекомендуется использовать прямой путь к исполняемому файлу Node.js и собранному файлу JavaScript (build/index.js
после запускаnpm run build
). - Перезапустите Claude Desktop, чтобы изменения вступили в силу.
Настройка курсора
Чтобы использовать этот сервер Jira MCP с Cursor:
- Убедитесь, что сервер собран: запустите
npm run build
в каталогеJira-MCP-Server
чтобы создать необходимый файлbuild/index.js
. - Найдите или создайте файл конфигурации MCP курсора:
- Для конфигурации, специфичной для проекта:
.cursor/mcp.json
в корневом каталоге вашего проекта. - Для глобальной конфигурации (все проекты):
~/.cursor/mcp.json
в вашем домашнем каталоге.
- Для конфигурации, специфичной для проекта:
- Добавьте конфигурацию сервера Jira MCP в
mcp.json
:- Замените
/path/to/your/Jira-MCP-Server
на правильный абсолютный путь к месту, куда вы клонировали репозиторийJira-MCP-Server
. - Если
node
отсутствует в системной переменной PATH или вы предпочитаете абсолютный путь, замените"node"
на полный путь к исполняемому файлу Node.js (например,/usr/local/bin/node
илиC:\Program Files\nodejs\node.exe
). - Убедитесь, что данные вашего экземпляра Jira и токен API правильно заполнены в разделе
env
.
- Замените
- Перезапустите курсор , чтобы изменения вступили в силу.
Использование правил курсора для контекста Jira
Чтобы сделать взаимодействие с Jira более плавным, вы можете определить свой проект Jira по умолчанию и идентификатор пользователя в правилах Cursor. Это помогает ИИ Cursor понимать ваш контекст без необходимости указывать его в каждом запросе.
Создайте или отредактируйте файл правил курсора (например, в вашем проекте .cursor/rules.json
или глобальном ~/.cursor/rules.json
(точный файл и метод для правил могут отличаться, см. документацию по курсору в разделе «Правила» или «Управление контекстом»). Добавьте записи, например:
Замените YOUR_PROJECT_KEY_HERE
и your_jira_email@example.com
на свои фактические данные.
Пример использования в курсорном чате
После настройки (особенно с использованием правил курсора для контекста) вы можете задать курсору:
"Using Jira MCP, list my assigned tasks. Then, based on these tasks, come up with an implementation plan and work schedule."
Если вы не установили правила или вам нужно указать другой проект или пользователя, вы можете сделать это более явно:
"Using Jira MCP, list tasks assigned to 'user@example.com' in project 'PROJECT_KEY'. Then, based on these tasks, come up with an implementation plan and work schedule."
Искусственный интеллект Cursor будет использовать сервер Jira MCP для извлечения задач, а затем приступит к выполнению запроса на планирование и составление графика.
Установка через Smithery
Чтобы автоматически установить Jira MCP Server для Claude Desktop через Smithery :
Ручная установка
- Клонируйте репозиторий:
- Установите зависимости:
- Настройте переменные среды: Создайте файл
.env
в корневом каталоге: - Создайте проект:
- Запустите сервер:
Ссылки
You must be authenticated.
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.
Tools
Обеспечивает взаимодействие с Jira на естественном языке для управления проектами, проблемами, задачами и рабочими процессами через протокол контекста модели, позволяя пользователям делегировать задачи управления проектами через Claude Desktop.
- Конфигурация
- Доступные инструменты
- Форматирование поля
- Обработка ошибок
- Инструкции по установке
- Настройка рабочего стола Claude
- Настройка курсора
- Ссылки
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.Last updated -32Python
- AsecurityAlicenseAqualityA Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.Last updated -5872TypeScriptMIT License
- -securityFlicense-qualityA 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.Last updated -Python
- -securityAlicense-qualityA 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.Last updated -121TypeScriptMIT License
Appeared in Searches
- Automating Jira or Trello ticket creation using MCP
- How to manage Jira tickets effectively
- Using the Autotask REST API to manage tickets and time entries
- Automated Solutions for Tax Client Services, Chatbots, VOIP, and Task Routing
- A search for companies that offer free lunches in their job descriptions