
MCP Atlassian Server

2025.04.02
0
JavaScript团队协作项目管理交流协作
MCP Atlassian Server 是一个集成 Atlassian 产品(如 Confluence 和 Jira)与 Model Context Protocol 的工具。它允许用户通过 MCP 接口直接访问 Confluence 内容和 Jira 工单,提供高效的团队协作和项目管理能力。
View on GitHub
Overview
基本能力
产品定位
MCP Atlassian Server 主要用于集成 Atlassian 的 Confluence 和 Jira 产品,通过 MCP 协议提供对这些服务的直接访问,简化团队协作和项目管理流程。
核心功能
- Confluence 功能
- 使用 CQL (Confluence Query Language) 搜索内容
- 访问页面、附件和评论
-
根据空间 (space) 过滤内容
-
Jira 功能
- 使用 JQL (Jira Query Language) 搜索工单 (issues)
- 获取工单的详细信息,包括状态、分配和时间戳
适用场景
- 团队协作:快速访问和搜索 Confluence 文档
- 项目管理:高效管理 Jira 工单,跟踪任务状态
- 开发流程:集成到开发工具链中,提升开发效率
工具列表
- confluence_search
- 功能:使用 CQL 在 Confluence 中搜索内容
-
示例:
typescript { "query": "type=page AND space='Engineering'", "limit": 10 }
-
jira_search
- 功能:使用 JQL 在 Jira 中搜索工单
- 示例:
typescript { "jql": "project = ENG AND status = Open", "fields": "summary,status,assignee", "limit": 10 }
常见问题解答
- 如何配置环境变量? 需要设置 Confluence 和 Jira 的 URL、用户名和 API token。
- 如何集成到 MCP 设置文件中? 在 MCP settings 文件中添加相应的配置,指定命令、参数和环境变量。
使用教程
使用依赖
确保已安装 Node.js 和 npm。
安装教程
- 克隆仓库:
bash git clone https://github.com/petrsovadina/mcp-atlassian.git cd mcp-atlassian
- 安装依赖:
bash npm install
- 构建项目:
bash npm run build
调试方式
- 确保环境变量已正确设置。
- 运行构建后的脚本:
bash node /path/to/mcp-atlassian/build/index.js
- 检查日志输出以确认服务正常运行。