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.
Integrations
Provides tools for interacting with Atlassian products (Confluence and Jira) through a standardized interface
Allows searching content, getting spaces, retrieving content, and listing pages in Confluence
Enables searching issues, getting issue details, listing projects, and more in Jira
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:Copy
- Instalar dependencias:Copy
- Cree un archivo
.env
en el directorio raíz con sus credenciales de Atlassian:Copy
Instalación de Docker
- Clonar el repositorio:Copy
- Cree un archivo
.env
como se describe arriba. - Construya y ejecute el contenedor Docker:Copy
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
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.