Atlassian MCP
Atlassian MCP для Cursor IDE
Managed Code Plugin (MCP) для Cursor IDE, обеспечивающий интеграцию с продуктами Atlassian: JIRA, Confluence и BitBucket.
Возможности
JIRA интеграция
Поиск задач с использованием JQL
Получение подробной информации о задачах
Создание новых задач
Добавление комментариев к задачам
Управление рабочими процессами
Интеграция с Tempo для учета времени
Работа с проектами и эпиками
Confluence интеграция
Получение содержимого страниц
Поиск страниц с использованием CQL
Получение информации о пространствах
Создание новых страниц
Обновление существующих страниц
Работа с вложениями и комментариями
BitBucket интеграция
Получение информации о репозиториях
Получение информации о ветках
Создание новых веток
Работа с Pull Requests
Получение содержимого файлов
Создание и редактирование файлов
Интеграция с Pipelines
Требования
Node.js (v14 или выше)
npm (v6 или выше)
Cursor IDE
Учетная запись Atlassian с доступом к API
Установка
Клонируйте репозиторий:
git clone https://github.com/solidus-/atlassian-cursor-mcp.git cd atlassian-cursor-mcpУстановите зависимости:
npm installНастройте учетные данные Atlassian:
Скопируйте
.env.exampleв.envОбновите значения своими учетными данными Atlassian
Соберите проект:
npm run buildЗапустите MCP сервер:
npm start
Настройка Cursor IDE
Откройте Cursor IDE
Перейдите в Settings > Features > MCP Servers
Добавьте новый MCP сервер со следующими данными:
Название: Atlassian MCP
Тип: HTTP
Использование
После настройки MCP в Cursor IDE вы сможете взаимодействовать с продуктами Atlassian непосредственно из IDE. Например:
Искать задачи JIRA, связанные с вашей текущей задачей
Создавать новые задачи для обнаруженных ошибок
Просматривать документацию в Confluence
Создавать или обновлять файлы в репозиториях BitBucket
Создавать Pull Requests для ваших изменений
Учитывать время, затраченное на задачи
Разработка
Для запуска MCP в режиме разработки с автоматической перезагрузкой:
npm run devСтруктура проекта
├── src/ # Исходный код
│ ├── index.ts # Точка входа
│ ├── mcp/ # MCP инструменты
│ │ ├── jiraTools.ts # Инструменты для JIRA
│ │ ├── confluenceTools.ts # Инструменты для Confluence
│ │ └── bitbucketTools.ts # Инструменты для BitBucket
│ └── services/ # Сервисы для работы с API Atlassian
│ ├── AtlassianBaseService.ts # Базовый сервис
│ ├── JiraService.ts # Сервис для работы с JIRA API
│ ├── ConfluenceService.ts # Сервис для работы с Confluence API
│ └── BitbucketService.ts # Сервис для работы с BitBucket API
├── dist/ # Скомпилированный код
├── .env # Конфигурация окружения
├── .env.example # Пример конфигурации
├── package.json # Зависимости и скрипты
└── tsconfig.json # Конфигурация TypeScriptЛицензия
MIT
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/solidus-/atlassian-cursor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server