
Atlassian MCP для Cursor IDE

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的情况下完成相关任务。
核心功能
- JIRA集成
- 使用JQL搜索任务
- 获取任务详细信息
- 创建新任务
- 添加任务评论
- 管理工作流程
- 与Tempo集成以记录时间
-
管理项目和史诗
-
Confluence集成
- 获取页面内容
- 使用CQL搜索页面
- 获取空间信息
- 创建新页面
- 更新现有页面
-
管理附件和评论
-
BitBucket集成
- 获取仓库信息
- 获取分支信息
- 创建新分支
- 管理Pull Requests
- 获取文件内容
- 创建和编辑文件
- 与Pipelines集成
适用场景
- 在IDE中直接管理JIRA任务
- 快速访问和编辑Confluence文档
- 在BitBucket中管理代码仓库和Pull Requests
- 记录开发时间
工具列表
- JIRA工具:提供任务搜索、创建、评论等功能。
- Confluence工具:提供页面搜索、创建、更新等功能。
- BitBucket工具:提供仓库管理、分支管理、Pull Requests管理等功能。
常见问题解答
- 如何配置Atlassian账户?
通过修改
.env
文件中的配置项来设置Atlassian账户信息。 - 如何启动开发模式?
运行
npm run dev
以启动开发模式,支持自动重载。
使用教程
使用依赖
- Node.js (v14或更高版本)
- npm (v6或更高版本)
- Cursor IDE
- Atlassian账户(具有API访问权限)
安装教程
- 克隆仓库:
bash git clone https://github.com/solidus-/atlassian-cursor-mcp.git cd atlassian-cursor-mcp
- 安装依赖:
bash npm install
- 配置Atlassian账户:
- 复制
.env.example
为.env
- 更新
.env
文件中的Atlassian账户信息 - 构建项目:
bash npm run build
- 启动MCP服务器:
bash npm start
调试方式
- 在Cursor IDE中,进入Settings > Features > MCP Servers。
- 添加新的MCP服务器:
- 名称:Atlassian MCP
- 类型:HTTP
- URL:http://localhost:3000/mcp
- 启动开发模式(可选):
bash npm run dev