Jira Sprint Dashboard

Genera análisis interactivos de sprints y paneles ejecutivos al conectar datos de Jira con Claude AI. Proporciona información sobre burndown, velocidad y progreso de objetivos.

Documentación

Servidor MCP de Jira con autenticación OAuth

🚀 Servidor MCP compatible con Smithery para una integración perfecta con Jira mediante autenticación OAuth en el navegador.

✨ Características principales

  • 🔐 Flujo OAuth en el navegador - Sin gestión manual de tokens de API
  • 🏪 Listo para Smithery Marketplace - Instalación con un clic
  • ⚡ Configuración automática - Claude Desktop configurado automáticamente
  • 🛠️ Suite de herramientas completa - Gestión de incidencias, búsqueda, proyectos
  • 🔒 Seguro - Tokens OAuth manejados de forma segura
  • 📱 Fácil de usar - Interfaz de configuración en Smithery

🎯 Experiencia de usuario

Install from Smithery → Config UI → Browser Login → Done!
(30 seconds total setup time)

Flujo de instalación:

  1. Instala desde el marketplace de Smithery
  2. Configura la URL de Jira y el correo electrónico en la interfaz de Smithery
  3. Abre Claude Desktop (configurado automáticamente)
  4. Ejecuta la herramienta start_oauth
  5. Inicia sesión a través del navegador
  6. ¡Listo! Todas las herramientas de Jira disponibles

🛠️ Herramientas disponibles

  • oauth_status - Verifica el estado de autenticación
  • start_oauth - Inicia la autenticación en el navegador
  • test_jira_connection - Verifica la conexión
  • jira_get_issue - Obtén detalles de la incidencia
  • jira_search - Busca con JQL
  • list_projects - Lista proyectos accesibles
  • help - Guía de uso completa

🚀 Despliegue

Para Smithery Marketplace:

  1. Sube este repositorio a Smithery
  2. Configura la aplicación OAuth con Atlassian
  3. Establece las variables de entorno en Smithery
  4. Publica en el marketplace

Configuración de la aplicación OAuth:

  • URL de devolución de llamada de autorización: ${SMITHERY_HOSTNAME}/oauth/callback
  • Ámbitos: read:jira-user, read:jira-work, write:jira-work

💻 Desarrollo

# Install dependencies
npm install

# Build TypeScript
npm run build

# Start development server
npm run dev-oauth

# Test OAuth flow
npm run test-oauth

📋 Variables de entorno

Requeridas para el despliegue en Smithery:

OAUTH_CLIENT_ID=your_atlassian_oauth_client_id
OAUTH_CLIENT_SECRET=your_atlassian_oauth_client_secret
THIS_HOSTNAME=https://your-smithery-hostname
PORT=3000

🔧 Detalles técnicos

  • Entorno de ejecución: Node.js 18+
  • Transporte: HTTP (compatible con Smithery)
  • Autenticación: Atlassian OAuth 2.0
  • Framework: Express.js con MCP SDK
  • Almacenamiento de tokens: En memoria (producción: se recomienda Redis)

📜 Licencia

Licencia MIT - consulta el archivo LICENSE para más detalles


Diseñado para una integración perfecta con Jira mediante Claude Desktop a través del marketplace de Smithery.