MCP Atlassian
Servidor de Protocolo de Contexto de Modelo (MCP) para productos Atlassian (Confluence y Jira). Esta integración es compatible con las implementaciones de Atlassian Cloud y Server/Data Center.
Demostración de funciones
Compatibilidad
Producto | Tipo de implementación | Estado de soporte |
---|---|---|
Confluencia | Nube | ✅ Totalmente compatible |
Confluencia | Servidor/Centro de datos | ✅ Compatible (versión 7.9+) |
Jira | Nube | ✅ Totalmente compatible |
Jira | Servidor/Centro de datos | ✅ Compatible (versión 8.14+) |
Guía de configuración
1. Configuración de autenticación
Primero, genere los tokens de autenticación necesarios:
Para Atlassian Cloud
- Vaya a https://id.atlassian.com/manage-profile/security/api-tokens
- Haga clic en Crear token de API y asígnele un nombre.
- Copiar el token inmediatamente
Para servidor/centro de datos
- Vaya a su perfil (avatar) → Perfil → Tokens de acceso personal
- Haga clic en Crear token , asígnele un nombre y configure la fecha de caducidad.
- Copiar el token inmediatamente
2. Instalación
Elija uno de estos métodos de instalación:
3. Configuración y uso
Puede configurar el servidor MCP mediante argumentos de línea de comandos. El servidor admite el uso de Confluence, Jira o ambos servicios; incluya solo los argumentos necesarios para su caso de uso.
Argumentos requeridos
Para Atlassian Cloud:
Para servidor/centro de datos:
Nota: Puede configurar solo Confluence, solo Jira o ambos servicios. Simplemente incluya solo los argumentos de los servicios que desee usar. Por ejemplo, para usar solo Confluence Cloud, solo necesitaría
--confluence-url
,--confluence-username
y--confluence-token
.
Argumentos opcionales
--transport
: Elija el tipo de transporte (stdio
[predeterminado] osse
)--port
: Número de puerto para el transporte SSE (predeterminado: 8000)--[no-]confluence-ssl-verify
: Activa o desactiva la verificación SSL para Confluence Server/DC--[no-]jira-ssl-verify
: Activar o desactivar la verificación SSL para Jira Server/DC--verbose
: aumenta el nivel de detalle del registro (se puede usar varias veces)--read-only
: Ejecutar en modo de solo lectura (desactiva todas las operaciones de escritura)
Nota: Todas las opciones de configuración también se pueden configurar mediante variables de entorno. Consulte el archivo
.env.example
en el repositorio para ver la lista completa de variables de entorno disponibles.
Integración IDE
Configuración del escritorio de Claude
Uso de uvx (recomendado) - Nube:
Nota: Los ejemplos a continuación utilizan la configuración de Atlassian Cloud. Para el servidor/centro de datos, utilice los argumentos correspondientes (--confluence-personal-token, --jira-personal-token) como se muestra en la sección Configuración anterior.
Nota: Los ejemplos a continuación utilizan la configuración de Atlassian Cloud. Para el servidor/centro de datos, utilice los argumentos correspondientes (--confluence-personal-token, --jira-personal-token) como se muestra en la sección Configuración anterior.
Hay dos formas de configurar el entorno de Docker:
- Usando argumentos cli directamente en la configuración:
- Usando un archivo de entorno:
Configuración del IDE del cursor
- Abrir configuración del cursor
- Vaya a
Features
>MCP Servers
- Haga clic
Add new MCP server
Para el transporte de stdio:
Para el transporte SSE, primero inicie el servidor:
Luego configura en Cursor:
Recursos
Nota: El servidor MCP filtra los recursos para mostrar solo los espacios de Confluence y los proyectos de Jira con los que el usuario está interactuando activamente, en función de sus contribuciones y asignaciones.
confluence://{space_key}
: Acceder a los espacios de Confluencejira://{project_key}
: Acceder a proyectos de Jira
Herramientas disponibles
Herramienta | Descripción |
---|---|
confluence_search | Buscar contenido de Confluence usando CQL |
confluence_get_page | Obtener el contenido de una página específica de Confluence |
confluence_get_page_children | Obtener páginas secundarias de una página específica de Confluence |
confluence_get_page_ancestors | Obtener las páginas principales de una página específica de Confluence |
confluence_get_comments | Obtener comentarios para una página específica de Confluence |
confluence_create_page | Crear una nueva página de Confluence |
confluence_update_page | Actualizar una página de Confluence existente |
confluence_delete_page | Eliminar una página de Confluence existente |
jira_get_issue | Obtener detalles de un problema específico de Jira |
jira_search | Buscar problemas de Jira usando JQL |
jira_get_project_issues | Obtener todos los problemas de un proyecto específico de Jira |
jira_create_issue | Crear un nuevo problema en Jira |
jira_update_issue | Actualizar un problema existente de Jira |
jira_delete_issue | Eliminar un problema existente de Jira |
jira_get_transitions | Obtener las transiciones de estado disponibles para un problema de Jira |
jira_transition_issue | Transición de un problema de Jira a un nuevo estado |
jira_add_worklog | Agregar una entrada del registro de trabajo a un problema de Jira |
jira_get_worklog | Obtener entradas del registro de trabajo para un problema de Jira |
jira_link_to_epic | Vincular un problema a una epopeya |
jira_get_epic_issues | Obtener todos los problemas vinculados a una epopeya específica |
Desarrollo y depuración
Configuración de desarrollo local
Si ha clonado el repositorio y desea ejecutar una versión local:
Herramientas de depuración
Seguridad
- Nunca comparta tokens API
- Mantenga los archivos .env seguros y privados
- Consulte SECURITY.md para conocer las mejores prácticas
Licencia
Con licencia del MIT (véase el archivo de LICENCIA ). Este no es un producto oficial de Atlassian.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Servidor de protocolo de contexto de modelo para la integración con productos Atlassian (Confluence y Jira) que admite implementaciones de Atlassian Cloud y Server/Data Center.
Related MCP Servers
- AsecurityAlicenseAqualityModel Context Protocol (MCP) server for Atlassian Cloud products (Confluence and Jira). This integration is designed specifically for Atlassian Cloud instances and does not support Atlassian Server or Data Center deployments.Last updated -271,995PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.Last updated -5872TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables interaction with Jira's REST API using natural language commands, allowing users to manage Jira projects, issues, comments, and workflows through Claude Desktop and other MCP clients.Last updated -101PythonMIT License
- AsecurityFlicenseAqualityIntegrates Atlassian products (Confluence, Jira) with Model Context Protocol, enabling easy access to Confluence content and Jira tickets through the MCP interface.Last updated -2JavaScript