Jira MCP Server

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

  • Enables AI models to interact with Jira through its REST API, providing functionality for accessing issue details, sprint information, and workload analytics, with features like connection pooling and rate limiting for optimal performance.

Servidor Jira MCP

Implementación de un servidor del Protocolo de Contexto de Modelo para la integración con Jira. Este servidor permite que los modelos de IA interactúen con Jira mediante una interfaz estandarizada.

Características

  • Integración completa de la API REST de Jira
  • Agrupación de conexiones para un rendimiento óptimo
  • Manejo integral de errores
  • Implementación de tipo seguro
  • Limitación de velocidad incorporada
  • Registro y monitoreo de solicitudes

Instalación

npm install @modelcontextprotocol/server-jira

Configuración

El servidor requiere las siguientes variables de entorno:

JIRA_HOST=your-domain.atlassian.net JIRA_API_TOKEN=your-api-token JIRA_EMAIL=your-email@domain.com PORT=3000 # Optional, defaults to 3000 POOL_SIZE=10 # Optional, defaults to 10

Uso

Iniciando el servidor

# Development mode npm run dev # Production mode npm run build npm start

Puntos finales de API

  • GET /health - Punto final de comprobación de estado
  • GET /api/v1/issues/:issueKey - Obtener detalles del problema
  • GET /api/v1/sprint/current - Obtener detalles del sprint actual
  • GET /api/v1/analytics/workload - Obtener análisis de la carga de trabajo

Desarrollo

Prerrequisitos

  • Node.js 14 o superior
  • npm 6 o superior

Configuración

  1. Clonar el repositorio
  2. Instalar dependencias: npm install
  3. Configurar variables de entorno
  4. Iniciar el servidor de desarrollo: npm run dev

Pruebas

# Run tests npm test # Run linter npm run lint # Format code npm run format

Contribuyendo

Lea CONTRIBUTING.md para obtener detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
F
license - not found
-
quality - not tested

Permite que los modelos de IA interactúen con Jira mediante un protocolo estandarizado, ofreciendo una integración completa de la API REST de Jira con características como rendimiento óptimo a través de agrupación de conexiones, manejo de errores y monitoreo de solicitudes.

  1. Features
    1. Installation
      1. Configuration
        1. Usage
          1. Starting the Server
          2. API Endpoints
        2. Development
          1. Prerequisites
          2. Setup
          3. Testing
        3. Contributing
          1. License
            ID: 6n4k16puwl