Confluence MCP Server
Servidor MCP de Confluence Cloud
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas para interactuar con Confluence Cloud. Este servidor permite a los asistentes de IA gestionar espacios, páginas y contenido de Confluence mediante una interfaz estandarizada.
Características
Gestión del espacio
Lista de espacios
Obtener detalles del espacio
Operaciones de página
Crear, leer, actualizar páginas
Listar páginas en un espacio
Convertir el contenido de la página del formato de almacenamiento de Confluence a Markdown
Búsqueda y etiquetas
Buscar contenido usando CQL
Administrar etiquetas de página
Related MCP server: Confluence MCP Server
Configuración
Opción 1: Usar Docker (recomendado)
La forma más sencilla de utilizar este servidor es con la imagen de Docker preconstruida:
docker run --rm -i \
-e CONFLUENCE_API_TOKEN=your-api-token \
-e CONFLUENCE_EMAIL=your-email@domain.com \
-e CONFLUENCE_DOMAIN=your-domain.atlassian.net \
ghcr.io/aaronsb/confluence-cloud-mcp:latestOpción 2: Construir localmente
Clonar el repositorio:
git clone https://github.com/aaronsb/confluence-cloud-mcp.git
cd confluence-cloud-mcpConstruya y ejecute utilizando el script de compilación local:
# Build the Docker image
./scripts/build-local.sh
# Run the server
CONFLUENCE_API_TOKEN=your-token CONFLUENCE_EMAIL=your-email ./scripts/run-local.shOpción 3: Desde la fuente
Instalar dependencias:
npm installConfigurar variables de entorno: Cree un archivo
.envcon sus credenciales de Confluence:
CONFLUENCE_DOMAIN=your-domain.atlassian.net
CONFLUENCE_EMAIL=your-email@domain.com
CONFLUENCE_API_TOKEN=your-api-tokenConstruir el proyecto:
npm run buildEjecutar el servidor:
node build/index.jsUso
El servidor se puede integrar con asistentes de IA compatibles con MCP agregándolo a su configuración de MCP:
{
"mcpServers": {
"confluence": {
"command": "docker",
"args": ["run", "--rm", "-i", "ghcr.io/aaronsb/confluence-cloud-mcp:latest"],
"env": {
"CONFLUENCE_DOMAIN": "your-domain.atlassian.net",
"CONFLUENCE_EMAIL": "your-email@domain.com",
"CONFLUENCE_API_TOKEN": "your-api-token"
},
"disabled": false,
"autoApprove": []
}
}
}Nota para asistentes de IA : si eres un asistente de IA como Cline y estás intentando instalar este servidor MCP, consulta el archivo llms-install.md para obtener instrucciones de instalación detalladas.
Herramientas disponibles
Herramientas espaciales
list_confluence_spaces: Lista todos los espacios en Confluenceget_confluence_space: Obtener detalles sobre un espacio específico
Herramientas de página
list_confluence_pages: Listar páginas en un espacioget_confluence_page: Obtener una página específica con su contenido (ahora incluye conversión de Markdown)create_confluence_page: Crea una nueva página en un espacioupdate_confluence_page: Actualizar una página existente
La herramienta get_confluence_page ahora convierte automáticamente el contenido del formato de almacenamiento Confluence a Markdown, lo que facilita el trabajo con el contenido de la página. La conversión gestiona:
Encabezados (h1-h6)
Listas (ordenadas y desordenadas)
Campo de golf
Énfasis (negrita/cursiva)
Bloques de código
Tablas
Párrafos y saltos de línea
Herramientas de búsqueda y etiquetado
search_confluence_pages: Busca contenido de Confluence usando CQLget_confluence_labels: Obtener etiquetas para una páginaadd_confluence_label: Agregar una etiqueta a una páginaremove_confluence_label: Eliminar una etiqueta de una página
Nota : Todos los nombres de herramientas siguen la convención de nomenclatura [verbo] confluencia [sustantivo] para lograr coherencia y claridad.
Desarrollo
Este proyecto está escrito en TypeScript y sigue las convenciones del SDK de MCP para implementar las funciones del servidor. El código base se organiza en:
src/client/- Implementación del cliente de la API de Confluencesrc/handlers/- Controladores de solicitudes de herramientas MCPsrc/schemas/- Esquemas JSON para entradas de herramientassrc/types/- Definiciones de tipos de TypeScriptsrc/utils/- Funciones de utilidad que incluyen conversión de formato de contenido
Canalización de CI/CD
Este proyecto utiliza GitHub Actions para la integración y la implementación continuas:
Pruebas automatizadas y análisis de errores en solicitudes de extracción
Compilaciones automáticas de imágenes de Docker en las confirmaciones de la rama principal
Compilaciones de imágenes multiarquitectura (amd64, arm64)
Publicación de contenedores en GitHub Container Registry
Desarrollo local
Para el desarrollo local, utilice los scripts proporcionados:
./scripts/build-local.sh: compila el proyecto y crea una imagen de Docker local./scripts/run-local.sh: ejecuta la imagen local de Docker con sus credenciales
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.912MIT
- AlicenseNot gradedqualityDmaintenanceEnables integration with Atlassian Confluence to browse spaces, search content using CQL, and manage pages directly from MCP-compatible applications. It automatically converts Confluence storage formats into markdown for seamless interaction with AI-driven editors and tools.822MIT
- AlicenseNot gradedqualityCmaintenanceEnables GitHub Copilot to read, write, search, and manage Confluence pages, spaces, attachments, and diagrams through MCP tools.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read Confluence Cloud pages as markdown, browse page trees, download image attachments, and diff content against local documentation.MIT
Related MCP Connectors
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Brivvy MCP (OAuth): on-brand AI content, voice rules, templates, glossary.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aaronsb/confluence-cloud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server