Atlassian MCP для Cursor IDE

Atlassian MCP для Cursor IDE

site icon
2025.03.08 0
TypeScriptAtlassian集成IDE插件任务管理文档管理代码管理开发效率交流协作
Atlassian MCP для Cursor IDE 是一个为Cursor IDE设计的托管代码插件,提供与Atlassian产品(如JIRA、Confluence和BitBucket)的深度集成。该插件允许开发者直接在IDE中访问和管理Atlassian服务,从而提高开发效率和协作能力。
View on GitHub

Overview

基本能力

产品定位

Atlassian MCP для Cursor IDE 是一个集成工具,旨在将Atlassian的产品(JIRA、Confluence和BitBucket)的功能直接嵌入到Cursor IDE中,以便开发者可以在不离开IDE的情况下完成相关任务。

核心功能

  1. JIRA集成
  2. 使用JQL搜索任务
  3. 获取任务详细信息
  4. 创建新任务
  5. 添加任务评论
  6. 管理工作流程
  7. 与Tempo集成以记录时间
  8. 管理项目和史诗

  9. Confluence集成

  10. 获取页面内容
  11. 使用CQL搜索页面
  12. 获取空间信息
  13. 创建新页面
  14. 更新现有页面
  15. 管理附件和评论

  16. BitBucket集成

  17. 获取仓库信息
  18. 获取分支信息
  19. 创建新分支
  20. 管理Pull Requests
  21. 获取文件内容
  22. 创建和编辑文件
  23. 与Pipelines集成

适用场景

  • 在IDE中直接管理JIRA任务
  • 快速访问和编辑Confluence文档
  • 在BitBucket中管理代码仓库和Pull Requests
  • 记录开发时间

工具列表

  1. JIRA工具:提供任务搜索、创建、评论等功能。
  2. Confluence工具:提供页面搜索、创建、更新等功能。
  3. BitBucket工具:提供仓库管理、分支管理、Pull Requests管理等功能。

常见问题解答

  • 如何配置Atlassian账户? 通过修改.env文件中的配置项来设置Atlassian账户信息。
  • 如何启动开发模式? 运行npm run dev以启动开发模式,支持自动重载。

使用教程

使用依赖

  • Node.js (v14或更高版本)
  • npm (v6或更高版本)
  • Cursor IDE
  • Atlassian账户(具有API访问权限)

安装教程

  1. 克隆仓库: bash git clone https://github.com/solidus-/atlassian-cursor-mcp.git cd atlassian-cursor-mcp
  2. 安装依赖: bash npm install
  3. 配置Atlassian账户:
  4. 复制.env.example.env
  5. 更新.env文件中的Atlassian账户信息
  6. 构建项目: bash npm run build
  7. 启动MCP服务器: bash npm start

调试方式

  1. 在Cursor IDE中,进入Settings > Features > MCP Servers。
  2. 添加新的MCP服务器:
  3. 名称:Atlassian MCP
  4. 类型:HTTP
  5. URL:http://localhost:3000/mcp
  6. 启动开发模式(可选): bash npm run dev

许可证

该项目遵循 MIT 开源许可条款。