aashari/mcp-server-atlassian-confluence

aashari/mcp-server-atlassian-confluence

от aashari
MCP сервер для подключения ИИ-ассистентов к Confluence: задавайте вопросы документации, ищите по всем пространствам, создавайте и обновляйте страницы. Полезен разработчикам, менеджерам и всем, кто ...

Connect AI to Your Confluence Knowledge Base

Transform how you access and interact with your team's knowledge by connecting Claude, Cursor AI, and other AI assistants directly to your Confluence spaces, pages, and documentation. Get instant answers from your knowledge base, search across all your spaces, and streamline your documentation workflow.

NPM Version

What You Can Do

  • Ask AI about your documentation: "What's our API authentication process?"
  • Search across all spaces: "Find all pages about security best practices"
  • Get instant answers: "Show me the latest release notes from the Product space"
  • Access team knowledge: "What are our HR policies for remote work?"
  • Review page comments: "Show me the discussion on the architecture document"
  • Create and update content: "Create a new page in the DEV space"

Perfect For

  • Developers who need quick access to technical documentation and API guides
  • Product Managers searching for requirements, specs, and project updates
  • HR Teams accessing policy documents and employee resources quickly
  • Support Teams finding troubleshooting guides and knowledge base articles
  • Anyone who wants to interact with Confluence using natural language
Инструменты были проиндексированы:
conf_delete

Удаляет ресурсы Confluence. По умолчанию возвращает формат TOON. Формат вывода: TOON (по умолчанию) или JSON (outputFormat: "json") Типовые операции: - /wiki/api/v2/pages/{id} - Удаляет страницу - /wiki/api/v2/blogposts/{id} - Удаляет запись в блоге - /wiki/api/v2/pages/{id}/labels/{label-id} - Удаляет метку - /wiki/api/v2/footer-comments/{id} - Удаляет комментарий - /wiki/api/v2/attachments/{id} - Удаляет вложение Примечание: Большинство DELETE-запросов возвращают 204 No Content при успешном выполнении. Справочник API: https://developer.atlassian.com/cloud/confluence/rest/v2/

Confluence DELETE Request

Параметры
  • jqstring

    JMESPath expression to filter/transform the response. IMPORTANT: Always use this to extract only needed fields and reduce token costs. Examples: "results[].{id: id, title: title}" (extract specific fields), "results[0]" (first result), "results[].id" (IDs only). See https://jmespath.org

  • outputFormatenum

    Output format: "toon" (default, 30-60% fewer tokens) or "json". TOON is optimized for LLMs with tabular arrays and minimal syntax.

  • pathstringобязательный

    The Confluence API endpoint path (without base URL). Must start with "/". Examples: "/wiki/api/v2/spaces", "/wiki/api/v2/pages", "/wiki/api/v2/pages/{id}"

  • queryParamsobject

    Optional query parameters as key-value pairs. Examples: {"limit": "25", "cursor": "...", "space-id": "123", "body-format": "storage"}

conf_get

Читает любые данные Confluence. По умолчанию возвращает TOON-формат (на 30-60% меньше токенов, чем JSON). ВАЖНО — Оптимизация затрат: - ВСЕГДА используйте параметр jq для фильтрации полей ответа. Нефильтрованные ответы обходятся очень дорого! - Используйте параметр запроса limit, чтобы ограничить количество результатов (например, limit: "5") - Если не уверены, какие поля доступны, сначала получите ОДИН элемент с параметром limit: "1" и БЕЗ фильтра jq, чтобы изучить схему, затем используйте jq в последующих вызовах Паттерн обнаружения схемы: 1. Первый вызов: path: "/wiki/api/v2/spaces", queryParams: {"limit": "1"} (без jq) — изучите доступные поля 2. Затем используйте: jq: "results[*].{id: id, key: key, name: name}" — извлекайте только то, что нужно Формат вывода: TOON (по умолчанию, эффективно по токенам) или JSON (outputFormat: "json") Типовые пути: - /wiki/api/v2/spaces — список пространств - /wiki/api/v2/pages — список страниц (используйте параметр запроса space-id) - /wiki/api/v2/pages/{id} — получение сведений о странице - /wiki/api/v2/pages/{id}/body — получение тела страницы (body-format: storage, atlas_doc_format, view) - /wiki/rest/api/search — поиск содержимого (параметр запроса cql) Примеры jq: results[*].id, results[0], results[*].{id: id, title: title} Ссылка на API: https://developer.atlassian.com/cloud/confluence/rest/v2/

Confluence GET Request

Параметры
  • jqstring

    JMESPath expression to filter/transform the response. IMPORTANT: Always use this to extract only needed fields and reduce token costs. Examples: "results[].{id: id, title: title}" (extract specific fields), "results[0]" (first result), "results[].id" (IDs only). See https://jmespath.org

  • outputFormatenum

    Output format: "toon" (default, 30-60% fewer tokens) or "json". TOON is optimized for LLMs with tabular arrays and minimal syntax.

  • pathstringобязательный

    The Confluence API endpoint path (without base URL). Must start with "/". Examples: "/wiki/api/v2/spaces", "/wiki/api/v2/pages", "/wiki/api/v2/pages/{id}"

  • queryParamsobject

    Optional query parameters as key-value pairs. Examples: {"limit": "25", "cursor": "...", "space-id": "123", "body-format": "storage"}

conf_patch

Частично обновляет ресурсы Confluence. По умолчанию возвращает формат TOON. ВАЖНО - Оптимизация стоимости: Используйте параметр jq для фильтрации полей ответа. Формат вывода: TOON (по умолчанию) или JSON (outputFormat: "json") Типовые операции: 1. Обновление пространства: /wiki/api/v2/spaces/{id} body: {"name": "New Name", "description": {"plain": {"value": "Desc", "representation": "plain"}}} 2. Обновление комментария: /wiki/api/v2/footer-comments/{id} Примечание: API Confluence v2 в основном использует PUT для обновлений. Справочник API: https://developer.atlassian.com/cloud/confluence/rest/v2/

Confluence PATCH Request

Параметры
  • bodyobjectобязательный

    Request body as a JSON object. Structure depends on the endpoint. Example for page: {"spaceId": "123", "title": "Page Title", "body": {"representation": "storage", "value": "<p>Content</p>"}}

  • jqstring

    JMESPath expression to filter/transform the response. IMPORTANT: Always use this to extract only needed fields and reduce token costs. Examples: "results[].{id: id, title: title}" (extract specific fields), "results[0]" (first result), "results[].id" (IDs only). See https://jmespath.org

  • outputFormatenum

    Output format: "toon" (default, 30-60% fewer tokens) or "json". TOON is optimized for LLMs with tabular arrays and minimal syntax.

  • pathstringобязательный

    The Confluence API endpoint path (without base URL). Must start with "/". Examples: "/wiki/api/v2/spaces", "/wiki/api/v2/pages", "/wiki/api/v2/pages/{id}"

  • queryParamsobject

    Optional query parameters as key-value pairs. Examples: {"limit": "25", "cursor": "...", "space-id": "123", "body-format": "storage"}

conf_post

Создаёт ресурсы Confluence. По умолчанию возвращает формат TOON (экономит токены). ВАЖНО - Оптимизация затрат: - Используйте параметр jq, чтобы извлекать только нужные поля из ответа (например, jq: "{id: id, title: title}") - Неотфильтрованные ответы содержат все метаданные и стоят дорого! Формат вывода: TOON (по умолчанию) или JSON (outputFormat: "json") Типовые операции: 1. Создание страницы: /wiki/api/v2/pages body: {"spaceId": "123456", "status": "current", "title": "Page Title", "parentId": "789", "body": {"representation": "storage", "value": "<p>Content</p>"}} 2. Создание записи в блоге: /wiki/api/v2/blogposts body: {"spaceId": "123456", "status": "current", "title": "Blog Title", "body": {"representation": "storage", "value": "<p>Content</p>"}} 3. Добавление метки: /wiki/api/v2/pages/{id}/labels - body: {"name": "label-name"} 4. Добавление комментария: /wiki/api/v2/pages/{id}/footer-comments Справочник API: https://developer.atlassian.com/cloud/confluence/rest/v2/

Confluence POST Request

Параметры
  • bodyobjectобязательный

    Request body as a JSON object. Structure depends on the endpoint. Example for page: {"spaceId": "123", "title": "Page Title", "body": {"representation": "storage", "value": "<p>Content</p>"}}

  • jqstring

    JMESPath expression to filter/transform the response. IMPORTANT: Always use this to extract only needed fields and reduce token costs. Examples: "results[].{id: id, title: title}" (extract specific fields), "results[0]" (first result), "results[].id" (IDs only). See https://jmespath.org

  • outputFormatenum

    Output format: "toon" (default, 30-60% fewer tokens) or "json". TOON is optimized for LLMs with tabular arrays and minimal syntax.

  • pathstringобязательный

    The Confluence API endpoint path (without base URL). Must start with "/". Examples: "/wiki/api/v2/spaces", "/wiki/api/v2/pages", "/wiki/api/v2/pages/{id}"

  • queryParamsobject

    Optional query parameters as key-value pairs. Examples: {"limit": "25", "cursor": "...", "space-id": "123", "body-format": "storage"}

conf_put

Заменяет ресурсы Confluence (полное обновление). По умолчанию возвращает формат TOON. IMPORTANT — Оптимизация стоимости: - Используй параметр jq, чтобы извлечь только нужные поля из ответа. - Пример: jq: "{id: id, version: version.number}" Формат вывода: TOON (по умолчанию) или JSON (outputFormat: "json") Типовые операции: 1. Обновление страницы: /wiki/api/v2/pages/{id} body: {"id": "123", "status": "current", "title": "Updated Title", "spaceId": "456", "body": {"representation": "storage", "value": "<p>Content</p>"}, "version": {"number": 2}} Примечание: version.number необходимо увеличивать. 2. Обновление записи в блоге: /wiki/api/v2/blogposts/{id} Примечание: PUT заменяет весь ресурс. Номер версии необходимо увеличивать. Справочник API: https://developer.atlassian.com/cloud/confluence/rest/v2/

Confluence PUT Request

Параметры
  • bodyobjectобязательный

    Request body as a JSON object. Structure depends on the endpoint. Example for page: {"spaceId": "123", "title": "Page Title", "body": {"representation": "storage", "value": "<p>Content</p>"}}

  • jqstring

    JMESPath expression to filter/transform the response. IMPORTANT: Always use this to extract only needed fields and reduce token costs. Examples: "results[].{id: id, title: title}" (extract specific fields), "results[0]" (first result), "results[].id" (IDs only). See https://jmespath.org

  • outputFormatenum

    Output format: "toon" (default, 30-60% fewer tokens) or "json". TOON is optimized for LLMs with tabular arrays and minimal syntax.

  • pathstringобязательный

    The Confluence API endpoint path (without base URL). Must start with "/". Examples: "/wiki/api/v2/spaces", "/wiki/api/v2/pages", "/wiki/api/v2/pages/{id}"

  • queryParamsobject

    Optional query parameters as key-value pairs. Examples: {"limit": "25", "cursor": "...", "space-id": "123", "body-format": "storage"}

Похожие MCP-сервера

izzzzzi/codewiki-mcp

izzzzzi/codewiki-mcp

Сервер MCP для codewiki.google — поиск репозиториев, получение подробной документации и ответы на вопросы на естественном языке. Подключает AI к вики-страницам любых open-source проектов.

TypeScript16
raalarcon9705/jira-mcp

raalarcon9705/jira-mcp

MCP-сервер для интеграции Jira и Atlassian с AI-ассистентами. Управляйте задачами, спринтами, комментариями и страницами Confluence из Claude, Cursor и других MCP-клиентов. Оптимизирован для токено...

TypeScript5
mrjoshuak/godoc-mcp

mrjoshuak/godoc-mcp

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

Go124
PromptExecution/cratedocs-mcp

PromptExecution/cratedocs-mcp

MCP сервер для работы с документацией Rust крейтов. LLM может искать крейты, получать описания и детали по элементам через docs.rs и crates.io. Полезен разработчикам, использующим ИИ-ассистентов для Rust.

Rust19
olalonde/mcp-human

olalonde/mcp-human

MCP-сервер для запроса ответов от реальных людей через Amazon Mechanical Turk. AI-ассистенты отправляют вопросы, а люди на платформе отвечают. Инструмент для построения human-in-the-loop систем на ...

JavaScript26
ericbrown/project-context-mcp

ericbrown/project-context-mcp

MCP сервер project-context-mcp интегрируется с Claude Code: через @-упоминания он подгружает контекстную документацию проекта из папки .context/. Это помогает соблюдать конвенции, не повторяться и ...

Python5
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин