Skip to main content
Glama

JIRA MCP Server

Servidor JIRA MCP para cursor


✨ Características

  • Acceda a JIRA directamente desde el cursor
    • Visualiza tus problemas asignados sin salir de tu IDE
    • Obtenga información detallada sobre problemas específicos con un solo comando
    • Convierta problemas de JIRA en tareas locales sin problemas
  • Integración de la hora del sistema
    • Formato de fecha y hora personalizable
    • Compatibilidad con la configuración regional mediante date-fns

🚀 Inicio rápido

Instalación

# Clone the repository git clone https://github.com/Dsazz/mcp-jira.git cd mcp-jira # Install dependencies npm install # Set up environment variables cp .env.example .env # Edit .env with your JIRA credentials

Configuración

Crea un archivo .env con las siguientes variables:

JIRA_HOST=https://your-instance.atlassian.net JIRA_USERNAME=your-email@example.com JIRA_API_TOKEN=your-jira-api-token-here

🔑 Nota importante sobre los tokens de API de JIRA

  • Los tokens pueden contener caracteres especiales, incluido el signo =
  • Coloque el token en una sola línea en el archivo .env
  • No agregue comillas alrededor del valor del token
  • Pegue el token exactamente como lo proporciona Atlassian

🛠️ Herramientas de desarrollo

Inspector de MCP

El Inspector MCP es una herramienta poderosa para probar y depurar su servidor MCP.

# Run the inspector (no separate build step needed) npm run inspect

El inspector automáticamente:

  • Carga variables de entorno desde .env
  • Limpia los puertos ocupados (5175, 3002)
  • Construye el proyecto cuando es necesario
  • Inicia el servidor MCP con su configuración
  • Inicia la interfaz de usuario del inspector

Visita al inspector en http://localhost:5175?proxyPort=3002

Si encuentra conflictos de puertos:

npm run cleanup-ports
Depuración con el Inspector

La interfaz de usuario del inspector le permite:

  • Ver todas las capacidades MCP disponibles
  • Ejecutar herramientas y examinar respuestas
  • Analizar la comunicación JSON
  • Prueba con diferentes parámetros

Para obtener más detalles, consulte el repositorio de GitHub de MCP Inspector .

Integración con Claude Desktop

Pruebe su servidor MCP directamente con Claude:

  1. Construya y ejecute su servidor:
    npm run build # You must build the project before running it node dist/index.js
  2. Configurar Claude Desktop:
    nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
  3. Agregue la configuración de MCP:
    { "mcpServers": { "JIRA Tools": { "command": "node", "args": ["/absolute/path/to/your/project/dist/index.js"], "env": { "JIRA_USERNAME": "your-jira-username", "JIRA_API_TOKEN": "your-jira-api-token", "JIRA_HOST": "your-jira-host.atlassian.net" } } } }
  4. Reinicie Claude Desktop y pruebe con:
    What time is it right now?
    o
    Show me my assigned JIRA issues.

🔌 Integración con Cursor IDE

⚠️ Importante: Debes compilar el proyecto con npm run build antes de integrarlo con Cursor IDE o Claude Desktop.

Agregue este servidor MCP a la configuración MCP de su Cursor IDE:

{ "mcpServers": { "JIRA Tools": { "command": "node", "args": ["/absolute/path/to/your/project/dist/index.js"], "env": { "JIRA_USERNAME": "your-jira-username", "JIRA_API_TOKEN": "your-jira-api-token", "JIRA_HOST": "your-jira-host.atlassian.net" } } } }

🧰 Herramientas disponibles

Herramientas de JIRA

HerramientaDescripciónParámetrosDevoluciones
jira_get_assigned_issuesRecupera todos los problemas que te fueron asignadosNingunoLista de problemas en formato Markdown
jira_get_issueObtiene información detallada sobre un problema específicoissueKey : Clave de emisión (p. ej., PD-312)Detalles del problema en formato Markdown
jira_create_taskCrea una tarea local a partir de un problema de JIRAissueKey : Clave de emisión (p. ej., PD-312)Tarea con formato Markdown

Herramientas de tiempo del sistema

HerramientaDescripciónParámetrosDevoluciones
get_system_timeObtiene la hora actual del sistemaformat : (opcional) cadena de formato date-fnsCadena de fecha y hora formateada

📁 Estructura del proyecto

src/ ├── features/ # MCP features (JIRA, system time) ├── server/ # MCP server implementation ├── shared/ # Shared utilities └── index.ts # Main entry point

Scripts de NPM

DominioDescripción
npm run buildConstruir el proyecto
npm run publishConstruir y publicar el paquete en el registro npm
npm run inspectEjecutar con el inspector MCP para depuración
npm run cleanup-portsPuertos de liberación utilizados por el inspector
npm testEjecutar pruebas

📘 Recursos

📄 Licencia

MIT © Stanislav Stepanenko


-
security - not tested
A
license - permissive license
-
quality - not tested

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 de protocolo de contexto de modelo que integra JIRA directamente en Cursor IDE, lo que permite a los usuarios ver problemas asignados, obtener información detallada sobre tickets específicos y convertir problemas de JIRA en tareas locales sin salir de su editor.

  1. ✨ Características
    1. 🚀 Inicio rápido
      1. Instalación
      2. Configuración
    2. 🛠️ Herramientas de desarrollo
      1. Inspector de MCP
      2. Integración con Claude Desktop
    3. 🔌 Integración con Cursor IDE
      1. 🧰 Herramientas disponibles
        1. Herramientas de JIRA
        2. Herramientas de tiempo del sistema
      2. 📁 Estructura del proyecto
        1. Scripts de NPM
      3. 📘 Recursos
        1. 📄 Licencia

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            Model 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 -
            27
            2,005
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that integrates with Cursor IDE, providing real-time communication, modern web dashboards, and extensible tools via SSE and WebSocket connections.
            Last updated -
            690
            1
            Python
          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.
            Last updated -
            3
            2
            Python
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.
            Last updated -
            Python
            • Linux
            • Apple

          View all related MCP servers

          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/Dsazz/mcp-jira'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server