KS GEN AI_confluence Mcp Server

KS GEN AI_confluence Mcp Server

🚀 Confluence 通信服务器 MCP 服务器

这是一个基于 TypeScript 的 MCP 服务器,主要用于与 Confluence 进行交互。它通过展示核心 MCP 概念,提供了执行 CQL 查询搜索页面以及获取 Confluence 页面内容的工具,为用户在 Confluence 平台上的操作提供了便利。

🚀 快速开始

本服务器是基于 TypeScript 构建的 MCP 服务器,可用于与 Confluence 进行交互,提供了执行 CQL 查询和获取页面内容等功能。

✨ 主要特性

Confluence 工具

  • execute_cql_search:用于运行 CQL 查询以搜索 Confluence 页面。可传入参数 cqllimit(默认值为 10)。
  • get_page_content:用于获取 Confluence 页面的内容,需传入参数 pageId

📦 安装指南

开发环境安装

  1. 安装依赖项
npm install
  1. 构建服务器
npm run build
  1. 带自动重建开发
npm run watch

与 Claude Desktop 集成安装

要与 Claude Desktop 配合使用,需要在配置文件中添加服务器信息:

  • MacOS:配置文件路径为 ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:配置文件路径为 %APPDATA%/Claude/claude_desktop_config.json

在配置文件中添加如下内容:

{
"mcpServers": {
"Confluence communication server": {
"command": "node",
"args": [
"/PATH_TO_THE_PROJECT/build/index.js"
],
"env": {
"CONFLUENCE_URL": "https://XXXXXXXX.atlassian.net/wiki",
"CONFLUENCE_API_MAIL": "Your email",
"CONFLUENCE_API_KEY": "KEY_FROM: https://id.atlassian.com/manage-profile/security/api-tokens"
}
}
}
}

调试

由于 MCP 服务器通过 stdio 通信,调试可能具有一定挑战性。推荐使用 MCP Inspector,它作为包脚本可用,运行以下命令即可:

npm run inspector

Inspector 将提供一个可在浏览器中访问调试工具的 URL。

  • 0 关注
  • 0 收藏,10 浏览
  • system 提出于 2025-09-20 13:24

相似服务问题