
Bounteous Atlassian MCP Server

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 工具
create-jira-issue
- 创建新的 Jira 问题
- 必需参数:
projectKey
、summary
、issueType
-
可选参数:
description
、priority
、assignee
、labels
-
search-jira-issues
- 使用 JQL 搜索 Jira 问题
- 必需参数:
jql
- 可选参数:
maxResults
、fields
Confluence 工具
create-confluence-page
- 创建新的 Confluence 页面
- 必需参数:
spaceKey
、title
、content
-
可选参数:
parentId
、labels
-
search-confluence
- 使用 CQL 搜索 Confluence 内容
- 必需参数:
cql
- 可选参数:
limit
、start
常见问题解答
- 需要 Node.js 16 或更高版本
- 需要 Atlassian 账户和 API 访问权限
- 需要 Jira 和 Confluence 云实例
使用教程
使用依赖
- Node.js 16 或更高版本
- Atlassian 账户,具有 API 访问权限
- Jira 和 Confluence 云实例
安装教程
- 克隆仓库:
git clone https://github.com/ravi-accolite/bounteous-atlassian.git
cd bounteous-atlassian
- 安装依赖:
npm install
- 在根目录创建
.env
文件,包含 Atlassian 凭据:
JIRA_HOST=your-domain.atlassian.net
CONFLUENCE_HOST=your-domain.atlassian.net
[email protected]
ATLASSIAN_API_TOKEN=your-api-token
- 构建项目:
npm run build
调试方式
启动服务器:
npm start
开发模式下运行(支持热重载):
npm run dev
运行测试:
npm test