ZC

zereight/confluence-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

30 stars 8 forks Качество 72 Тренд 19

Джира, Wiki MCP

Обзор

Этот сервер реализует протокол Model Context Protocol (MCP) для интеграции слияний. Он предоставляет функции для выполнения запросов CQL и извлечения содержимого страницы из Confluence. Этот сервер следует архитектуре клиент-сервер MCP: Действует как MCP-сервер, предоставляющий функции Confluence - Connects to Confluence как источник данных - Общается с клиентами MCP через стандартизированный протокол При использовании приложения Claude вам нужно настроить ключ API и URL-адреса напрямую. Для автоматической установки сервера связи Confluence для Claude Desktop через Smithery: При использовании с Cursor можно настроить переменные среды и запустить сервер следующим образом: CONFLUENCE API MAIL: Ваш адрес электронной почты для API Confluence. - CONFLUENCE API KEY: Ваш ключ Confluence API. CONFLUENCE URL: Your Confluence URL. - JIRA URL: Your JIRA URL.

Обзор (машинный перевод)

Обзор

Этот сервер реализует протокол Model Context Protocol (MCP) для интеграции слияний. ** Эта версия устраняет и исправляет ошибки, обнаруженные на существующем сервере Confluence, обеспечивая более стабильный и надежный опыт. Он предоставляет функции для выполнения запросов CQL и извлечения содержимого страницы из Confluence.

Этот сервер следует архитектуре клиент-сервер MCP:

Действует как MCP-сервер, предоставляющий функции слияния Подключение к Confluence в качестве источника данных Общается с клиентами MCP через стандартизированный протокол.

Как использовать

Использование с Claude App, Cline, Roo Code

При использовании приложения Claude вам нужно настроить ключ API и URL-адреса напрямую.

Использование с курсором

###Установка через Smithery

Для автоматической установки сервера связи Confluence для Claude Desktop через Smithery:

При использовании с Cursor можно настроить переменные среды и запустить сервер следующим образом:

  • [[Т0]]: Ваш адрес электронной почты для Confluence API.
  • [[Т1]]: Ключ Confluence API.
  • CONFLUENCE_URL: Ваш URL-адрес слияния.
  • [[Т3]]: Ваш JIRA URL. CONFLUENCE_IS_CLOUD: Определяет версию слияний (облако или сервер)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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",
Открыть полный README на GitHub

Установка

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 } } } }