Confluence Communication Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for searching Confluence pages using CQL queries and retrieving page content, enabling access to information stored in Confluence wikis.

Confluence コミュニケーション サーバー MCP サーバー

Confluenceとの対話

これはTypeScriptベースのMCPサーバーで、Confluenceと連携するためのツールを提供します。以下の機能を提供することで、MCPのコアコンセプトを実証します。

  • CQLクエリを実行してページを検索するためのツール
  • Confluenceページのコンテンツを取得するためのツール

特徴

Confluenceツール

  • 目的: CQL クエリを実行して Confluence ページを検索します。
  • パラメータ: cqllimit (デフォルト: 10)。

get_page_content

  • 目的: Confluence ページのコンテンツを取得します。
  • パラメータ: pageId

発達

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

インストール

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

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

CQL 検索とページ コンテンツの取得を通じて Confluence からのコンテンツのクエリと取得が可能になり、Claude は Confluence ワークスペースに保存されている情報にシームレスにアクセスできるようになります。

  1. Features
    1. Confluence Tools
      1. execute_cql_search
      2. get_page_content
    2. Development
      1. Installation
        1. Debugging
      ID: 850t5hxya0