Confluence MCP Server
Сервер Confluence MCP
Сервер Model Context Protocol (MCP) для взаимодействия с Confluence Data Center через REST API. Этот сервер предоставляет набор инструментов, которые позволяют моделям ИИ взаимодействовать с контентом Confluence.
Функции
Этот сервер MCP обеспечивает следующие операции для Confluence:
Выполнение поиска CQL (язык запросов Confluence)
Получить содержимое страницы по идентификатору
Получить содержимое страницы с телом
Найти страницы по клавише пробела
Найти страницу по названию и клавише пробела
Создать новые страницы (с необязательной родительской страницей)
Обновить существующие страницы
Удалить страницы
Related MCP server: Confluence MCP Server
Установка
Клонировать этот репозиторий
Установите зависимости:
pip install -r requirements.txtКонфигурация
Создайте файл .env в корне проекта со следующими переменными:
CONFLUENCE_API_BASE=http://localhost:8090/rest/api
CONFLUENCE_USERNAME=your_username
CONFLUENCE_PASSWORD=your_passwordОтрегулируйте значения в соответствии с вашим экземпляром Confluence.
Запуск сервера
Режим разработки (рекомендуется)
Правильный способ запустить сервер MCP — использовать инструмент MCP CLI в режиме разработки. Это запустит пользовательский интерфейс MCP Inspector, который позволяет вам тестировать и отлаживать сервер:
mcp dev confluence.pyПо умолчанию MCP Inspector запустится по адресу http://127.0.0.1:6274 .
Прямое исполнение (не рекомендуется)
Серверы MCP предназначены для запуска с помощью инструмента MCP CLI или интеграции с Claude Desktop. Прямое выполнение с помощью Python не является стандартным способом запуска сервера MCP, но скрипт включает резервный режим для тестирования:
python confluence.pyОднако этот режим имеет ограниченную функциональность и предназначен только для базового тестирования.
Установка в Claude Desktop
Чтобы установить сервер в Claude Desktop:
mcp install confluence.pyСсылка на API
выполнить_cql_search
Выполните CQL-запрос в Confluence для поиска страниц.
Параметры:
cql: строка запроса CQLlimit: Количество возвращаемых результатов (по умолчанию: 10)
получить_страницу_контент
Получите содержимое страницы Confluence.
Параметры:
pageId: идентификатор страницы Confluence
получить_страницу_с_телом
Получите страницу с основным содержимым.
Параметры:
pageId: идентификатор страницы Confluence
найти_страницы_по_пространству
Поиск страниц по клавише пробела.
Параметры:
spaceKey: Клавиша пространства слиянияlimit: Максимальное количество возвращаемых результатов (по умолчанию: 10)expand: Необязательный список свойств, разделенных запятыми, для раскрытия.
найти_страницу_по_заголовку
Найдите страницу по названию и клавише пробела.
Параметры:
title: Заголовок страницыspaceKey: Клавиша пространства слияния
создать_страницу
Создайте новую страницу в Confluence.
Параметры:
title: Заголовок страницыspaceKey: Клавиша пространства слиянияcontent: Содержимое страницы в формате хранения (HTML)parentId: Необязательный идентификатор родительской страницы
обновить_страницу
Обновите существующую страницу в Confluence.
Параметры:
pageId: идентификатор страницы Confluencecontent: Новый контент страницы в формате хранения (HTML)title: Необязательный новый заголовок для страницыspaceKey: необязательная клавиша пробела (требуется только при изменении пробела)
удалить_страницу
Удалить страницу по идентификатору.
Параметры:
pageId: идентификатор страницы Confluence
Пример использования
После того, как сервер запущен и подключен к модели ИИ, вы можете взаимодействовать с Confluence, используя естественный язык. Например:
«Найти все страницы в области DOCS»
«Получить содержимое страницы с идентификатором 123456»
«Создайте новую страницу под названием «Заметки о встрече» в пространстве TEAM с содержимым «Заметки о нашей встрече»»
«Обновите страницу с идентификатором 123456, чтобы она имела содержимое «Обновленные заметки о встрече»»
«Изменить заголовок страницы 123456 на «Пересмотренные заметки о собрании»»
Лицензия
Массачусетский технологический институт
This server cannot be deployed
Maintenance
Related MCP Connectors
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
The HubSpot MCP Server acts as a bridge that enables AI assistants and Large Language Models to securely interact with HubSpot CRM data through natural conversation, without requiring users to understand complex API structures. It provides read-only access to standard CRM objects (contacts, companies, deals, tickets, products, invoices, and more) and their associations, secured via OAuth 2.0, allowing AI agents to perform tasks like summarizing deals, fetching company updates, and looking up record changes.
The Needle MCP server enables semantic search on documents stored in files like PDFs, DOCX, and XLSX by connecting AI applications to external data sources. It provides capabilities to create and manage document collections, perform natural language searches on stored content, and retrieve relevant information without requiring exact keyword matches.
Related MCP Servers
- AlicenseAqualityFmaintenanceA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.96 npm12MIT
- AlicenseNot gradedqualityDmaintenanceA server that integrates Confluence with Claude Desktop and other AI assistants, enabling natural language interactions with your Confluence documentation.275 npm4MIT
- AlicenseNot gradedqualityDmaintenanceIntegration server that connects AI assistants to Atlassian products (Confluence & Jira), enabling natural language interactions for searching content, managing issues, creating documents, and updating project information.MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for Atlassian Jira and Confluence that supports both Cloud and On-Prem/Data Center deployments. It enables AI assistants to search, create, and manage issues and pages using secure authentication methods like PAT and OAuth.5MIT