Jira-Context-MCP
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 :
npx -y @smithery/cli install @rahulthedevil/Jira-Context-MCP --client claudeInstalació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:
npm run build
# or
pnpm buildRelated MCP server: jira-mcp
Uso
Iniciando el servidor
Iniciar el servidor HTTP:
npm start
# or
pnpm startO utilice el modo CLI:
npm run start:cli
# or
pnpm start:cliConectando 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:
/get_issue issueKey:PROJECT-1232. Asignar problemas
Recuperar problemas asignados a usted en un proyecto específico:
/get_assigned_issues projectKey:PROJECT maxResults:103. Obtener problemas por tipo
Filtrar problemas por tipo (error, historia, épico, etc.):
/get_issues_by_type issueType:Bug projectKey:PROJECT maxResults:104. Consigue proyectos
Enumere todos los proyectos disponibles:
/get_projects5. Obtener tipos de problemas
Enumere todos los tipos de problemas disponibles:
/get_issue_types6. 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:
/get_recent_changes projectKey:PROJECT maxDays:7Ejemplos 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 deployed
Maintenance
Related MCP Connectors
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
An MCP server that gives your AI access to the source code and docs of all public github repos
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for AI dialogue using various LLM models via AceDataCloud
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA simple MCP server that provides access to Jira issues from Cursor AI, allowing users to reference and query Jira tickets directly in the chat panel.17MIT
- FlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that provides tools for interacting with Jira. Enables Cursor and other MCP clients to fetch tickets, manage linked tickets, and update ticket status.3-
- FlicenseNot gradedqualityDmaintenanceMCP Server to log time and view Jira statistics directly from Cursor IDE.-
- AlicenseBqualityCmaintenanceLightweight MCP server for Jira, Confluence, and Bitbucket — read, create, and update from your AI IDE.20MIT