
1broseidon/mcp-jira-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер протокола Model Context Protocol, который обеспечивает интеграцию с REST API Jira, позволяя помощникам ИИ программно управлять проблемами Jira.
Обзор
Сервер протокола Model Context Protocol, который обеспечивает интеграцию с REST API Jira, позволяя помощникам ИИ программно управлять проблемами Jira. Этот сервер предоставляет инструменты для управления проблемами Jira: - Создание новых вопросов (Задачи, Эпосы, Подзадачи) - Список вопросов с факультативной фильтрацией статуса - Обновление существующих проблем (резюме, описание, статус) - Получить подробную информацию о проблеме - Удалить вопросы - Добавить комментарии к вопросам 1. Учетная запись Jira с доступом API 2. Токен Jira API (может быть создан из настроек учетной записи Atlassian) Для автоматической установки Jira Server для Claude Desktop через Smithery: 1. Создайте файл .jira-config.json в рабочем каталоге: 2.Настройте MCP-сервер с вашими учетными данными Jira: На MacOS: ~/Library/Application Support/Claude/claude desktop config.json В Windows: %APPDATA%/Claude/claude desktop config.json
Обзор (машинный перевод)
Сервер протокола Model Context Protocol, который обеспечивает интеграцию с REST API Jira, позволяя помощникам ИИ программно управлять проблемами Jira.
Особенности
Этот сервер предоставляет инструменты для управления проблемами Jira:
- Создание новых выпусков (Задачи, Эпосы, Подзадачи)
- Проблемы с перечнем факультативной фильтрации статуса Обновление существующих проблем (резюме, описание, статус) Получить подробную информацию о проблеме
- Исключить вопросы Добавить комментарии к вопросам
Настройка
Предпосылки
1.Учетная запись Jira с доступом к API 2. токен Jira API (может генерироваться из настроек учетной записи Atlassian)
###Установка
####Установка через Smithery
Для автоматической установки Jira Server для Claude Desktop через Smithery:
Ручная установка
1.Установить зависимости:
2 Построить сервер:
Конфигурация
- Создайте файл
.jira-config.jsonв рабочем каталоге:
2.Настройте MCP-сервер с вашими учетными данными Jira:
На MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
В Windows: %APPDATA%/Claude/claude_desktop_config.json
Доступные инструменты
Create issue
Создание новой проблемы Jira
- Необходимые параметры:
- working dir: Directory containing .jira-config.json
- резюме: Заголовок выпуска
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Jira MCP Server
A Model Context Protocol server that provides integration with Jira’s REST API, allowing AI assistants to manage Jira issues programmatically.
Features
This server provides tools for managing Jira issues:
- Create new issues (Tasks, Epics, Subtasks)
- List issues with optional status filtering
- Update existing issues (summary, description, status)
- Get detailed issue information
- Delete issues
- Add comments to issues
Setup
Prerequisites
- A Jira account with API access
- Jira API token (can be generated from Atlassian Account Settings)
Installation
Installing via Smithery
To install Jira Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install jira-server --client claude
Manual Installation
- Install dependencies:
npm install
- Build the server:
npm run build
Configuration
- Create a
.jira-config.jsonfile in your working directory:
{
"projectKey": ["YOUR_PROJECT_KEY", "YOUR_OTHER_PROJECT_KEY"]
}
- Configure the MCP server with your Jira credentials:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"jira": {
"command": "node",
"args": ["/path/to/jira-server/build/index.js"],
"env": {
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token",
"JIRA_DOMAIN": "your-domain"
}
}
}
}
Available Tools
create_issue
Creates a new Jira issue
- Required parameters:
- working_dir: Directory containing .jira-config.json
- summary: Issue title
- description: Issue description
- type: Issue type (Task, Epic, or Subtask)
list_issues
Lists issues in the project
- Required parameters:
- working_dir: Directory containing .jira-config.json
- Optional parameters:
- status: Filter by status (e.g., “To Do”, “In Progress”, “Done”)
update_issue
Updates an existing issue
- Required parameters:
- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)
- Optional parameters:
- summary: New title
- description: New description
- status: New status
get_issue
Gets detailed information about a specific issue
- Required parameters:
- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)
delete_issue
Deletes a Jira issue
- Required parameters:
- working_dir: Directory containing .jira-config.json
- issue_key: Issue key (e.g., PRJ-123)
add_comment
Adds a comment to an existing issue
- Required parameters:
- working_dir: Directory containing .jira-config.json
Установка
npx -y @smithery/cli install jira-server --client claudeКонфигурация
{
"mcpServers": {
"jira": {
"command": "node",
"args": ["/path/to/jira-server/build/index.js"],
"env": {
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token",
"JIRA_DOMAIN": "your-domain"
}
}
}
}