mcp-server-atlassian-confluence
by aashari·★ 54·综合分 47
MCP 服务器将 AI 助手连接到 Atlassian Confluence 知识库,提供空间、页面和搜索的 API 工具。
概述
这是一个生产就绪的 MCP 服务器,通过标准接口使 AI 系统能够与 Atlassian Confluence 交互。它提供用于列出/获取空间和页面(格式化为 Markdown)、通过 CQL 搜索以及对 Confluence 内容执行 CRUD 操作的工具。该服务器具有令牌优化输出格式(TOON),可将 API 响应大小减少 30-60%,使其对 LLM 交互具有成本效益。它支持多种配置方法,包括环境变量、配置文件和直接 CLI 使用。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
使用 Atlassian Confluence 的团队希望直接连接知识库与 AI 助手,而无需复杂集成。
什么时候不要选它
您需要 Confluence 的写入权限,因为该服务器主要提供只读访问,内容创建功能有限。
此 server 暴露的工具
从 README 抽取出 5 个工具conf_getGET any Confluence API endpoint (read data)
conf_postPOST to any Confluence endpoint (create resources)
conf_putPUT to any Confluence endpoint (replace resources)
conf_patchPATCH any Confluence endpoint (partial updates)
conf_deleteDELETE from any Confluence endpoint (remove resources)
可对比工具
安装
安装
- **全局安装包:**
``bash npm install -g @aashari/mcp-server-atlassian-confluence ``
- **配置 Claude Desktop:**
将以下内容添加到 Claude 配置文件(~/.claude/claude_desktop_config.json): ``json { "mcpServers": { "confluence": { "command": "npx", "args": ["-y", "@aashari/mcp-server-atlassian-confluence"], "env": { "ATLASSIAN_SITE_NAME": "your-company", "ATLASSIAN_USER_EMAIL": "your.email@company.com", "ATLASSIAN_API_TOKEN": "your_api_token" } } } } ``
- **设置环境变量**(替代方法):
``bash export ATLASSIAN_SITE_NAME="your-company" export ATLASSIAN_USER_EMAIL="your.email@company.com" export ATLASSIAN_API_TOKEN="your_api_token" ``
FAQ
- 这个服务器支持哪些身份验证方法?
- 该服务器支持通过在 Atlassian 中生成的 API 令牌进行身份验证。您需要通过环境变量、.env 文件或配置文件提供您的站点名称、电子邮件和 API 令牌。
- 如何在与 Confluence 交互时降低令牌成本?
- 服务器默认提供 TOON(面向令牌的对象表示法)输出格式,比 JSON 使用少 30-60% 的令牌。您还可以使用 JMESPath 过滤(--jq 参数)从 API 响应中仅提取您需要的字段。
mcp-server-atlassian-confluence 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。