MCP Atlassian Server

MCP Atlassian Server

site icon
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 协议提供对这些服务的直接访问,简化团队协作和项目管理流程。

核心功能

  1. Confluence 功能
  2. 使用 CQL (Confluence Query Language) 搜索内容
  3. 访问页面、附件和评论
  4. 根据空间 (space) 过滤内容

  5. Jira 功能

  6. 使用 JQL (Jira Query Language) 搜索工单 (issues)
  7. 获取工单的详细信息,包括状态、分配和时间戳

适用场景

  • 团队协作:快速访问和搜索 Confluence 文档
  • 项目管理:高效管理 Jira 工单,跟踪任务状态
  • 开发流程:集成到开发工具链中,提升开发效率

工具列表

  1. confluence_search
  2. 功能:使用 CQL 在 Confluence 中搜索内容
  3. 示例: typescript { "query": "type=page AND space='Engineering'", "limit": 10 }

  4. jira_search

  5. 功能:使用 JQL 在 Jira 中搜索工单
  6. 示例: typescript { "jql": "project = ENG AND status = Open", "fields": "summary,status,assignee", "limit": 10 }

常见问题解答

  • 如何配置环境变量? 需要设置 Confluence 和 Jira 的 URL、用户名和 API token。
  • 如何集成到 MCP 设置文件中? 在 MCP settings 文件中添加相应的配置,指定命令、参数和环境变量。

使用教程

使用依赖

确保已安装 Node.js 和 npm。

安装教程

  1. 克隆仓库: bash git clone https://github.com/petrsovadina/mcp-atlassian.git cd mcp-atlassian
  2. 安装依赖: bash npm install
  3. 构建项目: bash npm run build

调试方式

  1. 确保环境变量已正确设置。
  2. 运行构建后的脚本: bash node /path/to/mcp-atlassian/build/index.js
  3. 检查日志输出以确认服务正常运行。

许可证

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