Bounteous Atlassian MCP Server

Bounteous Atlassian MCP Server

site icon
2025.04.17 0
TypeScriptAtlassian 集成JiraConfluence交流协作
Bounteous Atlassian MCP Server 是一个用于 Atlassian(Jira 和 Confluence)集成的 MCP 服务器实现,使用 TypeScript 编写。它提供了创建和搜索 Jira 问题和 Confluence 页面的功能,支持 TypeScript 和 Zod 模式验证,并基于环境配置。
View on GitHub

Overview

基本能力

产品定位

Bounteous Atlassian MCP Server 是一个用于 Atlassian(Jira 和 Confluence)集成的 MCP 服务器实现,旨在简化与 Atlassian 产品的交互。

核心功能

  • 创建和搜索 Jira 问题
  • 创建和搜索 Confluence 页面
  • 完整的 TypeScript 支持,包括 Zod 模式验证
  • 基于环境的配置

适用场景

  • 需要自动化管理 Jira 问题的团队
  • 需要自动化管理 Confluence 页面的团队
  • 开发团队需要与 Atlassian 产品集成的场景

工具列表

Jira 工具

  1. create-jira-issue
  2. 创建新的 Jira 问题
  3. 必需参数:projectKeysummaryissueType
  4. 可选参数:descriptionpriorityassigneelabels

  5. search-jira-issues

  6. 使用 JQL 搜索 Jira 问题
  7. 必需参数:jql
  8. 可选参数:maxResultsfields

Confluence 工具

  1. create-confluence-page
  2. 创建新的 Confluence 页面
  3. 必需参数:spaceKeytitlecontent
  4. 可选参数:parentIdlabels

  5. search-confluence

  6. 使用 CQL 搜索 Confluence 内容
  7. 必需参数:cql
  8. 可选参数:limitstart

常见问题解答

  • 需要 Node.js 16 或更高版本
  • 需要 Atlassian 账户和 API 访问权限
  • 需要 Jira 和 Confluence 云实例

使用教程

使用依赖

  • Node.js 16 或更高版本
  • Atlassian 账户,具有 API 访问权限
  • Jira 和 Confluence 云实例

安装教程

  1. 克隆仓库:
git clone https://github.com/ravi-accolite/bounteous-atlassian.git
cd bounteous-atlassian
  1. 安装依赖:
npm install
  1. 在根目录创建 .env 文件,包含 Atlassian 凭据:
JIRA_HOST=your-domain.atlassian.net
CONFLUENCE_HOST=your-domain.atlassian.net
[email protected]
ATLASSIAN_API_TOKEN=your-api-token
  1. 构建项目:
npm run build

调试方式

启动服务器:

npm start

开发模式下运行(支持热重载):

npm run dev

运行测试:

npm test

许可证

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