MCP-Atlassian集成工具
将Atlassian产品(Confluence、Jira)与模型上下文协议集成,通过MCP界面实现对Confluence内容和Jira工单的便捷访问。
可用工具 (2 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
confluence_search 2 个参数 需填 1 项
Search Confluence content using CQL
必填参数:query
jira_search 3 个参数 需填 1 项
Search Jira issues using JQL
必填参数:jql
服务介绍
MCP Atlassian Server
MCP 服务器用于集成 Atlassian 产品(Confluence、Jira)与 Model Context Protocol。此工具允许您通过 MCP 接口轻松访问您的 Confluence 内容和 Jira 工单。
功能
Confluence
- 使用 CQL(Confluence 查询语言)搜索内容
- 访问页面、附件和评论
- 按空间 (space) 过滤
Jira
- 使用 JQL(Jira 查询语言)搜索问题
- 获取问题详情,包括状态、分配和时间戳
安装
git clone https://github.com/petrsovadina/mcp-atlassian.git
cd mcp-atlassian
npm install
npm run build
配置
设置以下环境变量:
Confluence
CONFLUENCE_URL=https://your-domain.atlassian.net/wiki
CONFLUENCE_USERNAME=your-email@domain.com
CONFLUENCE_API_TOKEN=your-api-token
Jira
JIRA_URL=https://your-domain.atlassian.net
JIRA_USERNAME=your-email@domain.com
JIRA_API_TOKEN=your-api-token
在 MCP 中使用
将以下配置添加到您的 MCP 设置文件中:
{
"mcpServers": {
"atlassian": {
"command": "node",
"args": ["/path/to/mcp-atlassian/build/index.js"],
"env": {
"CONFLUENCE_URL": "your-confluence-url",
"CONFLUENCE_USERNAME": "your-username",
"CONFLUENCE_API_TOKEN": "your-api-token",
"JIRA_URL": "your-jira-url",
"JIRA_USERNAME": "your-username",
"JIRA_API_TOKEN": "your-api-token"
}
}
}
}
可用工具
confluence_search
使用 CQL 搜索 Confluence 内容。
{
"query": "type=page AND space='Engineering'", // CQL dotaz
"limit": 10 // volitelný limit výsledků (1-50)
}
jira_search
使用 JQL 搜索 Jira 问题。
{
"jql": "project = ENG AND status = Open", // JQL dotaz
"fields": "summary,status,assignee", // volitelné pole
"limit": 10 // volitelný limit výsledků (1-50)
}
资源模板
Confluence 页面
confluence://{space_key}/pages/{title}
Jira 问题
jira://{project_key}/issues/{issue_key}
使用示例
在 Confluence 中搜索
const result = await mcp.use('confluence_search', {
query: "type=page AND space='Engineering' ORDER BY created DESC",
limit: 5
});
在 Jira 中搜索
const result = await mcp.use('jira_search', {
jql: "project = ENG AND status = 'In Progress'",
fields: "summary,status,assignee,created",
limit: 5
});
贡献
如果您想为开发贡献一份力量,您可以:
- Fork 仓库
- 创建功能分支
- 提交您的更改
- 推送分支
- 创建 Pull Request
许可证
MIT