# Confluence MCP Server工具
## 基本信息
- Slug: `ks-gen-ai-confluence-mcp-server`
- Source: modelscope
- Publisher: @KS-GEN-AI/confluence-mcp-server
- Categories: communication / knowledge-and-memory / search
- Hosted: No
- License: MIT License
- Source URL: https://www.modelscope.cn/mcp/servers/@KS-GEN-AI/confluence-mcp-server
## 简介
启用通过CQL搜索和页面内容提取从Confluence查询和检索内容，使Claude能够无缝访问存储在Confluence工作区中的信息。
## 安装提示

```bash
npm install
```

## MCP Server 详情

# Confluence 通信服务器 MCP 服务器

与 Confluence 交互

这是一个基于 TypeScript 的 MCP 服务器，提供了与 Confluence 交互的工具。它通过提供以下功能来展示核心的 MCP 概念：

- 执行 CQL 查询以搜索页面的工具
- 获取 Confluence 页面内容的工具

## 功能

## Confluence 工具

### `execute_cql_search`
- **目的**：运行 CQL 查询以搜索 Confluence 页面。
- **参数**：`cql`，`limit`（默认值：10）。

### `get_page_content`
- **目的**：获取 Confluence 页面的内容。
- **参数**：`pageId`。

## 开发

安装依赖：
```bash
npm install
```


构建服务器：
```bash
npm run build
```


对于带有自动重建的开发：
```bash
npm run watch
```


## 安装

要与 Claude Desktop 一起使用，请添加服务器配置：

在 MacOS 上：`~/Library/Application Support/Claude/claude_desktop_config.json`
在 Windows 上：`%APPDATA%/Claude/claude_desktop_config.json`

```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](https://github.com/modelcontextprotocol/inspector)，它作为包脚本可用：

```bash
npm run inspector
```


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

