使用说明
基本能力
产品定位
Confluence MCP Server v2.0 是一款专为AI助手设计的Confluence交互服务器,提供选择性编辑功能。
核心功能
-
选择性编辑能力:
- 部分更新:修改特定标题下的部分内容
- 模式替换:查找并替换文本,同时保留XML结构和宏
- 表格单元格编辑:更新单个表格单元格,不影响表格结构
- 结构保留:保留所有格式、布局、宏和自定义元素
-
XML感知操作:
- 支持Confluence存储格式
- 宏安全:避免在编辑过程中破坏宏、布局或自定义元素
- 内容分析:识别安全的编辑位置和内容边界
- 回滚能力:自动创建备份以进行安全编辑操作
适用场景
- 项目管理:更新项目状态而不影响会议记录
- 文档更新:修复文档中的拼写错误,同时保留链接和格式
- 团队协作:在页面末尾添加新部分而不影响现有内容
工具列表
-
标准工具(10个):
- 完整的页面、空间、附件和评论管理
-
选择性编辑工具(4个):
update_page_section:部分替换replace_text_pattern:模式替换update_table_cell:表格单元格编辑add_section_at_end:部分添加
使用教程
使用依赖
pip install -r requirements.txt
安装教程
-
Claude Desktop (stdio transport)
pip install -r requirements.txt配置Claude Desktop:
{ "mcpServers": { "confluence": { "command": "python", "args": ["-m", "confluence_mcp_server.main"], "env": { "CONFLUENCE_URL": "https://your-org.atlassian.net", "CONFLUENCE_USERNAME": "your-email@domain.com", "CONFLUENCE_API_TOKEN": "your-api-token" } } } } -
HTTP Server
pip install -r requirements.txt export CONFLUENCE_URL="https://your-org.atlassian.net" export CONFLUENCE_USERNAME="your-email@domain.com" export CONFLUENCE_API_TOKEN="your-api-token" python -m confluence_mcp_server.server_http_optimized -
Docker Deployment
docker build -f Dockerfile.smithery -t confluence-mcp-server-v2 . docker run -p 8000:8000 \ -e CONFLUENCE_URL="https://your-org.atlassian.net" \ -e CONFLUENCE_USERNAME="your-email@domain.com" \ -e CONFLUENCE_API_TOKEN="your-api-token" \ confluence-mcp-server-v2
调试方式
curl http://localhost:8000/mcp
# Returns: 14 tools including selective editing capabilities
