Token导航 LogoToken导航TokenDH.com
MCP Confluence Server logo
文档知识stdio官方级别未说明来源级核验

MCP Confluence Server

MCP Server

一个用于通过REST API与Confluence数据中心交互的模型上下文协议(MCP)服务器,提供AI模型与Confluence内容交互的工具集。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
协作工具PythonClaude知识管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

masna-ai

提供方

masna-ai

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

汇流MCP服务器

一种模型上下文协议(MCP)服务器,用于通过REST API与Confluence数据中心交互。该服务器提供了一组工具,允许AI模型与Confluence内容进行交互。

特性

此MCP服务器为Confluence提供以下操作:

  • 执行CQL(汇流查询语言)搜索
  • 按ID获取页面内容
  • 使用正文获取页面内容
  • 按空格键查找页面
  • 按标题和空格键查找页面
  • 创建新页面(可选父页面)
  • 更新现有页面
  • 删除页面

安装

  1. 克隆此存储库
  2. 安装依赖项:
pip install -r requirements.txt

配置

创建一个 .env 项目根目录中的文件,包含以下变量:

CONFLUENCE_API_BASE=http://localhost:8090/rest/api
CONFLUENCE_USERNAME=your_username
CONFLUENCE_PASSWORD=your_password

调整这些值以匹配您的Confluence实例。

运行服务器

开发模式(推荐)

运行MCP服务器的正确方法是在开发模式下使用MCP CLI工具。这将启动MCP Inspector UI,允许您测试和调试服务器:

mcp dev confluence.py

这将在以下时间启动MCP检查器http://127.0.0.1:6274默认情况下。

直接执行(不推荐)

MCP服务器设计为与MCP CLI工具一起运行或与Claude Desktop集成。使用Python直接执行不是运行MCP服务器的标准方式,但该脚本包含一个用于测试的回退模式:

python confluence.py

然而,此模式的功能有限,仅用于基本测试。

在Claude Desktop中安装

要在Claude Desktop中安装服务器,请执行以下操作:

mcp install confluence.py

api参考

execute_cql_search

在Confluence上执行CQL查询以搜索页面。

参数:

  • cql:CQL查询字符串
  • limit:要返回的结果数(默认值:10)

get_page_content

获取Confluence页面的内容。

参数:

  • pageId:汇流页ID

get_page_with_body

获取一个包含正文内容的页面。

参数:

  • pageId:汇流页ID

find_pages_by_space

按空格键查找页面。

参数:

  • spaceKey:汇流空间键
  • limit:要返回的最大结果数(默认值:10)
  • expand:要展开的可选逗号分隔属性列表

find_page_by_title

按标题和空格键查找页面。

参数:

  • title:页面标题
  • spaceKey:汇流空间键

创建页面

在Confluence中创建一个新页面。

参数:

  • title:页面标题
  • spaceKey:汇流空间键
  • content:存储格式的页面内容(HTML)
  • parentId:可选父页ID

update_page

更新Confluence中的现有页面。

参数:

  • pageId:汇流页ID
  • content:存储格式(HTML)的新页面内容
  • title:页面的可选新标题
  • spaceKey:可选空格键(仅在更改空格时需要)

删除_页

按ID删除页面。

参数:

  • pageId:汇流页ID

示例用法

一旦服务器运行并连接到AI模型,您就可以使用自然语言与Confluence进行交互。例如:

  • “查找DOCS空间中的所有页面”
  • “获取ID为123456的页面内容”
  • “在团队空间中创建一个名为“会议笔记”的新页面,其中包含内容”

会议记录 '"

  • “更新ID为123456的页面以包含内容”

更新会议记录 '"

  • 将第123456页的标题更新为“修订后的会议记录”

许可证

麻省理工学院

目录标签

目录标签

协作工具PythonClaude知识管理Confluence集成本地部署RESTAPIAI模型交互内容管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP