ZC

zereight/confluence-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

30 stars 8 forks 品質 72 トレンド 19

ジラ、ウィキMCP

概要

このサーバは、Confluence 統合のモデルコンテキストプロトコル(MCP)を実行します。 CQL クエリを実行し、Confluence からページコンテンツを取得するための機能を提供します。 このサーバは、MCP クライアントサーバのアーキテクチャーに従います。 - コンフルエンス機能を提供するMCPサーバーとして機能 - コンフルエンスをデータソースとして接続 - MCPクライアントと標準化されたプロトコルを介して通信 Claude App を使用する場合は、API キーと URL を直接設定する必要があります。 Claudeデスクトップ用のConfluence通信サーバーをSmisery経由で自動的にインストールするには: Cursor を使用する場合は、環境変数を設定し、以下のようにサーバーを実行できます。 - CONFLUENCE API MAIL:Confluence APIのメールアドレス。 - CONFLUENCE API KEY:あなたのConfluence APIキー。 - CONFLUENCE URL: あなたのコンフルエンスURL。 - JIRA URL:あなたのJIRA URL.

概要(AI 翻訳)

概要

このサーバは、Confluence 統合のモデルコンテキストプロトコル(MCP)を実行します。 このバージョンは、既存のConfluenceサーバーで見つかったバグをアドレス化し、より安定した信頼性の高いエクスペリエンスを提供します。 CQL クエリを実行し、Confluence からページコンテンツを取得するための機能を提供します。

このサーバは、MCP クライアントサーバのアーキテクチャーに従います。

  • MCP サーバーとして、Confluence 機能を提供
  • データソースとしてConfluenceに接続する
  • 標準化されたプロトコルを通してMCPクライアントと通信

使い方

Claudeアプリ、Cline、Rooコードで使用

Claude App を使用する場合は、API キーと URL を直接設定する必要があります。

Cursor の使用

##Smitheryでインストールする

Claudeデスクトップ用のConfluence通信サーバーをSmisery経由で自動的にインストールするには:

Cursor を使用する場合は、環境変数を設定し、以下のようにサーバーを実行できます。

  • [CONFLUENCE_API_MAIL]: Confluence API のメールアドレス。
  • [CONFLUENCE_API_KEY]: あなたのConfluence APIキー。
  • [CONFLUENCE_URL: あなたのコンフルエンスURL。
  • [CONFLUENCE_IS_CLOUD:Confluenceバージョン(クラウドまたはサーバー)の決定

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Better Confluence Communication Server

Overview

This server implements the Model Context Protocol (MCP) for Confluence integration. This version addresses and fixes bugs found in the existing Confluence server, providing a more stable and reliable experience. It provides functionalities to execute CQL queries and retrieve page content from Confluence.

This server follows the MCP client-server architecture:

  • Acts as an MCP server providing Confluence functionalities
  • Connects to Confluence as a data source
  • Communicates with MCP clients through a standardized protocol

How to use

Using with Claude App, Cline, Roo Code

When using with the Claude App, you need to set up your API key and URLs directly.

{
  "mcpServers": {
    "Confluence communication server": {
      "command": "npx",
      "args": ["-y", "@zereight/mcp-confluence"],
      "env": {
        "CONFLUENCE_URL": "https://XXXXXXXX.atlassian.net",
        "JIRA_URL": "https://XXXXXXXX.atlassian.net",
        "CONFLUENCE_API_MAIL": "Your email",
        "CONFLUENCE_API_KEY": "KEY_FROM: https://id.atlassian.com/manage-profile/security/api-tokens",
        "CONFLUENCE_IS_CLOUD": "true" // Set to "false" for Server/Data Center
      }
    }
  }
}

Using with Cursor

Installing via Smithery

To install Confluence communication server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @zereight/confluence-mcp --client claude

When using with Cursor, you can set up environment variables and run the server as follows:

env [email protected] CONFLUENCE_API_KEY=your-key CONFLUENCE_URL=your-confluence-url JIRA_URL=your-jira-url CONFLUENCE_IS_CLOUD=true npx -y @zereight/mcp-confluence
  • CONFLUENCE_API_MAIL: Your email address for the Confluence API.
  • CONFLUENCE_API_KEY: Your Confluence API key.
  • CONFLUENCE_URL: Your Confluence URL.
  • JIRA_URL: Your JIRA URL.
  • CONFLUENCE_IS_CLOUD: Determines Confluence version (Cloud or Server)
    • Default: true (Cloud version)
    • Set to ‘false’ explicitly for Server/Data Center version
    • Affects API endpoint paths:
      • Cloud: /wiki/rest/api
      • Server: /rest/api

Confluence Tools

  • execute_cql_search: Executes a CQL query on Confluence to search pages.

    • Description: Executes a CQL query on the Confluence instance to search for pages.
    • Input Schema:
      {
        "type": "object",
        "properties": {
          "cql": {
            "type": "string",
            "description": "CQL query string"
          },
          "limit": {
            "type": "integer",
GitHub で README 全文を見る

インストール

npx -y @zereight/mcp-confluence
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "Confluence communication server": { "command": "npx", "args": ["-y", "@zereight/mcp-confluence"], "env": { "CONFLUENCE_URL": "https://XXXXXXXX.atlassian.net", "JIRA_URL": "https://XXXXXXXX.atlassian.net", "CONFLUENCE_API_MAIL": "Your email", "CONFLUENCE_API_KEY": "KEY_FROM: https://id.atlassian.com/manage-profile/security/api-tokens", "CONFLUENCE_IS_CLOUD": "true" // Set to "false" for Server/Data Center } } } }