MCP de contexto de Jira
Una implementación del Protocolo de Contexto de Modelo (MCP) para Jira que le permite:
Ingrese un enlace de ticket de Jira para obtener los detalles del problema e indicarle a Cursor que lo solucione
Recupere todos los tickets asignados a usted dentro de un proyecto de Jira específico
Filtra los problemas de Jira según un tipo de problema específico y dirige automáticamente Cursor para resolverlos
Integre perfectamente con la API de Jira para automatización y eficiencia
Configuración
Prerrequisitos
Node.js 20.17.0 o superior
Una cuenta de Jira con acceso a la API
Un token de API de Jira (se puede generar en Atlassian API Tokens )
Instalación
Instalación mediante herrería
Para instalar Jira Context MCP para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Clonar este repositorio:
git clone https://github.com/yourusername/Jira-Context-MCP.git cd Jira-Context-MCPInstalar dependencias:
npm install # or if you use pnpm pnpm installCree un archivo
.envbasado en el ejemplo:cp .env.example .envEdite el archivo
.envcon sus detalles de Jira:JIRA_BASE_URL=https://your-domain.atlassian.net JIRA_USERNAME=your-email@example.com JIRA_API_TOKEN=your-api-token-here HTTP_PORT=3000
Construir
Construya el proyecto con:
Uso
Iniciando el servidor
Iniciar el servidor HTTP:
O utilice el modo CLI:
Conectando con el cursor
En Cursor, abra la Paleta de comandos (Ctrl+Shift+P o Cmd+Shift+P)
Escriba "Conectarse al servidor MCP"
Seleccione "Conectarse al servidor MCP"
Introduzca la URL del servidor (predeterminado:
http://localhost:3000/sse)
Herramientas disponibles
Una vez conectado, podrá utilizar las siguientes herramientas en Cursor:
1. Obtener detalles del problema de Jira
Obtenga información detallada sobre un problema específico de Jira:
2. Asignar problemas
Recuperar problemas asignados a usted en un proyecto específico:
3. Obtener problemas por tipo
Filtrar problemas por tipo (error, historia, épico, etc.):
4. Consigue proyectos
Enumere todos los proyectos disponibles:
5. Obtener tipos de problemas
Enumere todos los tipos de problemas disponibles:
6. Obtenga cambios recientes de tickets
Recuperar los cambios realizados en los tickets durante un período específico (por ejemplo, los últimos 7 días) en un proyecto:
Ejemplos de comandos
🚀 Jira MCP Server + Cursor IDE = ¡Tu asistente Jira con IA! Así es como facilita el trabajo de los desarrolladores:
📂 "Enumerar todos los proyectos de Jira a los que tengo acceso"
→ La IA recupera todos los proyectos disponibles al instante
¡No más búsquedas manuales!
📋 "Enumerar todos los problemas en PROYECTO"
→ La IA recupera todos los tickets abiertos
¡Manténgase organizado sin esfuerzo!
🐛 "Filtrar solo errores o solicitudes de cambio y solucionarlos"
→ La IA identifica y dirige al cursor para resolverlos
¡Solucione problemas más rápido con la automatización!
✅ "Encuentra todos los tickets que tengo asignados y corrígelos"
→ La IA extrae tus tareas y deja que Cursor las gestione
¡Manténgase al tanto de su trabajo sin complicaciones!
🔍 "Obtener detalles del problema de Jira PROYECTO-123"
→ La IA obtiene información completa del problema en segundos
¡No más cambios de pestañas!
📊 "¿Qué cambió en los tickets en los últimos 7 días en PROYECTO?"
→ La IA rastrea las actualizaciones recientes y destaca los cambios clave
¡Ya no es necesario verificar manualmente el historial de tickets!
🔥 TL;DR: ¡ Tu IA ahora habla Jira + Cursor! Recupera proyectos, filtra incidencias, rastrea cambios y corrige errores, todo desde tu IDE.
Desde el trabajo atrasado hasta la corrección de errores, ¡MCP Server hace que Jira trabaje para usted!
Flujos de trabajo de ejemplo
Corregir un error específico
Conéctese al servidor Jira MCP en Cursor.
Obtenga los detalles del problema:
/get_issue issueKey:PROJECT-123Revise los detalles del problema e indique a Cursor que lo solucione:
Fix the bug described in PROJECT-123
Trabaje en los problemas asignados
Conéctese al servidor Jira MCP en Cursor.
Recupera tus problemas asignados:
/get_assigned_issues projectKey:PROJECTPídale a Cursor que le ayude con uno de los problemas:
Help me solve the first issue in my assigned list
Corregir todos los errores en un proyecto
Conéctese al servidor Jira MCP en Cursor.
Recuperar todos los problemas de errores:
/get_issues_by_type issueType:Bug projectKey:PROJECTInstruir cursor:
Help me fix these bugs one by one
Revisar cambios recientes
Conéctese al servidor Jira MCP en Cursor.
Recuperar actualizaciones de tickets recientes:
/get_recent_changes projectKey:PROJECT maxDays:7Revise los cambios para mantenerse actualizado sobre las modificaciones.
Desarrollo
Estructura del proyecto
src/- Código fuenteservices/- Servicio API de Jiratypes/- Definiciones de tipos de TypeScriptutils/- Funciones de utilidadserver.ts- Implementación del servidor MCPindex.ts- Punto de entrada de la aplicacióncli.ts- Punto de entrada CLI
Agregar nuevas herramientas
Para agregar nuevas herramientas, edite el archivo src/server.ts y agregue nuevas definiciones de herramientas en el método registerTools .
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Autor
Rahul Dey - @rahulthedevil
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Servidor MCP para proporcionar información de tickets de Jira a agentes de codificación de IA como Cursor
- Configuración
- Uso
- Herramientas disponibles
- Ejemplos de comandos
- Flujos de trabajo de ejemplo
- Desarrollo
- Licencia
- Autor
Related Resources
Related MCP Servers
- -security-license-qualityEnables AI applications to manage JIRA issues, workflows, and tasks through a standardized MCP interface, facilitating real-time updates and seamless interaction with JIRA's API.Last updated -6MIT License
- Asecurity-licenseAqualityAn MCP server that enables communication with Jira, allowing users to perform operations like getting, searching, creating, and editing issues through natural language interaction.Last updated -115MIT License
- -security-license-qualityJira MCP Server by CDataLast updated -MIT License
- Asecurity-licenseAqualityAn 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 -121MIT License