MCP Atlassian
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona herramientas para interactuar con los productos de Atlassian (Confluence y Jira).
Descripción general
Este servidor MCP permite a los agentes de IA interactuar con los productos de Atlassian a través de una interfaz estandarizada. Proporciona herramientas para:
- Confluence : busca contenido, obtén espacios, recupera contenido y enumera páginas
- Jira : buscar problemas, obtener detalles de problemas, enumerar proyectos y más
Prerrequisitos
- Node.js (v16 o superior)
- npm o hilo
- Cuenta Atlassian con token API
- Docker (opcional, para implementación en contenedores)
Instalación
Instalación estándar
- Clonar el repositorio:
- Instalar dependencias:
- Cree un archivo
.env
en el directorio raíz con sus credenciales de Atlassian:
Instalación de Docker
- Clonar el repositorio:
- Cree un archivo
.env
como se describe arriba. - Construya y ejecute el contenedor Docker:
Uso
Iniciando el servidor
Esto iniciará el servidor MCP, que escuchará las solicitudes en la entrada estándar y responderá en la salida estándar.
Herramientas disponibles
Herramientas de Confluence
- search-confluence : Busca contenido en Confluence usando CQL
- Parámetros:
query
(cadena)
- Parámetros:
- get-confluence-space : obtener información sobre un espacio de Confluence específico
- Parámetros:
spaceKey
(cadena)
- Parámetros:
- get-confluence-content : Obtener contenido específico por ID
- Parámetros:
contentId
(cadena)
- Parámetros:
- get-confluence-pages : Obtener todas las páginas de un espacio
- Parámetros:
spaceKey
(cadena),limit
(número, opcional)
- Parámetros:
Herramientas de Jira
- search-jira-issues : Buscar problemas usando JQL
- Parámetros:
jql
(cadena),maxResults
(número, opcional)
- Parámetros:
- get-jira-issue : Obtener un problema específico por clave
- Parámetros:
issueKey
(cadena)
- Parámetros:
- get-jira-projects : Obtener todos los proyectos
- Parámetros: ninguno
- get-jira-project : Obtener un proyecto específico por clave
- Parámetros:
projectKey
(cadena)
- Parámetros:
- get-jira-issue-types : Obtener todos los tipos de problemas
- Parámetros: ninguno
Desarrollo
Estructura del proyecto
Edificio
Pruebas
Comandos de Makefile
El proyecto incluye un Makefile para simplificar las operaciones comunes:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Contribuyendo
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
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.
Un servidor MCP que permite a los agentes de IA interactuar con los productos Atlassian (Confluence y Jira) para la gestión de contenido, seguimiento de problemas y gestión de proyectos a través de una interfaz estandarizada.
Related Resources
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 -272,628PythonMIT 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
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to interact with JIRA, allowing for querying issue details, creating and updating work items, and managing attachments through a standardized interface.Last updated -121PythonMIT License
- AsecurityAlicenseAqualityModel Context Protocol server that integrates with Atlassian Confluence and Jira, enabling AI assistants to search, create, and update content in these platforms through natural language interactions.Last updated -PythonMIT License