MCP Atlassian
模型上下文协议 (MCP) 服务器提供与 Atlassian 产品(Confluence 和 Jira)交互的工具。
概述
该 MCP 服务器允许 AI 代理通过标准化接口与 Atlassian 产品进行交互。它提供以下工具:
Confluence :搜索内容、获取空间、检索内容和列出页面
Jira :搜索问题、获取问题详细信息、列出项目等
先决条件
Node.js(v16 或更高版本)
npm 或 yarn
带有 API 令牌的 Atlassian 帐户
Docker(可选,用于容器化部署)
安装
标准安装
克隆存储库:
git clone https://github.com/yourusername/mcp-atlassian.git cd mcp-atlassian安装依赖项:
npm install # or using make make install使用您的 Atlassian 凭据在根目录中创建一个
.env文件:ATLASSIAN_HOST=https://your-domain.atlassian.net ATLASSIAN_EMAIL=your-email@example.com ATLASSIAN_API_TOKEN=your-api-token
Docker 安装
克隆存储库:
git clone https://github.com/yourusername/mcp-atlassian.git cd mcp-atlassian按照上述说明创建一个
.env文件。构建并运行 Docker 容器:
# Build the Docker image make docker-build # Run the Docker container make docker-run # Or use Docker Compose make docker-compose
用法
启动服务器
这将启动 MCP 服务器,它将监听 stdin 上的请求并在 stdout 上做出响应。
可用工具
Confluence 工具
search-confluence :使用 CQL 在 Confluence 中搜索内容
参数:
query(字符串)
get-confluence-space :获取有关特定 Confluence 空间的信息
参数:
spaceKey(字符串)
get-confluence-content :通过 ID 获取特定内容
参数:
contentId(字符串)
get-confluence-pages :获取空间中的所有页面
参数:
spaceKey(字符串)、limit(数字,可选)
Jira 工具
search-jira-issues :使用 JQL 搜索问题
参数:
jql(字符串)、maxResults(数字,可选)
get-jira-issue :通过键获取特定问题
参数:
issueKey(字符串)
get-jira-projects :获取所有项目
参数:无
get-jira-project :通过键获取特定项目
参数:
projectKey(字符串)
get-jira-issue-types :获取所有问题类型
参数:无
发展
项目结构
建筑
测试
Makefile 命令
该项目包含一个 Makefile 来简化常见操作:
执照
麻省理工学院
贡献
分叉存储库
创建你的功能分支(
git checkout -b feature/amazing-feature)提交您的更改(
git commit -m 'Add some amazing feature')推送到分支(
git push origin feature/amazing-feature)打开拉取请求
Related MCP Servers
- AsecurityAlicenseAqualityModel Context Protocol (MCP) server for Atlassian Cloud products (Confluence and Jira). This integration is designed specifically for Atlassian Cloud instances and does not support Atlassian Server or Data Center deployments.Last updated -3,609MIT License
- AsecurityFlicenseAqualityIntegrates Atlassian products (Confluence, Jira) with Model Context Protocol, enabling easy access to Confluence content and Jira tickets through the MCP interface.Last updated -2161
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to interact with JIRA, allowing for querying issue details, creating and updating work items, and managing attachments through a standardized interface.Last updated -122MIT License
- AsecurityAlicenseAqualityModel Context Protocol server that integrates with Atlassian Confluence and Jira, enabling AI assistants to search, create, and update content in these platforms through natural language interactions.Last updated -1MIT License