Confluence Communication Server MCP Server

Confluence Communication Server MCP Server

一个关于 Confluence MCP Server 的测试。

Confluence MCP Server - Quick Start Guide

概述

Confluence MCP Server 是一个基于 TypeScript 的服务器,提供与 Confluence 交互的工具,包括:

  • 执行 CQL 查询搜索页面
  • 获取 Confluence 页面内容

主要功能

功能描述参数
execute_cql_search运行 CQL 查询搜索页面cql, limit(默认:10)
get_page_content获取页面内容pageId

安装与配置

  1. 安装依赖:

    npm install
    
  2. 构建服务器:

    npm run build
    
  3. 配置 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": "您的邮箱",
            "CONFLUENCE_API_KEY": "从这里获取密钥: https://id.atlassian.com/manage-profile/security/api-tokens"
          }
        }
      }
    }
    

开发提示

  • 自动重建:

    npm run watch
    
  • 调试: 使用 MCP Inspector 工具进行调试:

    npm run inspector
    

    然后在浏览器中打开提供的 URL 访问调试工具。