Jira Sprint Dashboard

Gera análises interativas de sprint e dashboards executivos ao conectar dados do Jira ao Claude AI. Fornece insights sobre burndown, velocidade e progresso de metas.

Documentação

Servidor MCP Jira com Autenticação OAuth

🚀 Servidor MCP compatível com Smithery para integração perfeita com Jira usando autenticação OAuth via navegador.

✨ Principais Recursos

  • 🔐 Fluxo OAuth via Navegador - Sem gerenciamento manual de tokens de API
  • 🏪 Pronto para o Smithery Marketplace - Instalação com um clique
  • ⚡ Configuração Automática - Claude Desktop configurado automaticamente
  • 🛠️ Conjunto Completo de Ferramentas - Gerenciamento de issues, busca, projetos
  • 🔒 Seguro - Tokens OAuth tratados com segurança
  • 📱 Fácil de Usar - Interface de configuração no Smithery

🎯 Experiência do Usuário

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

Fluxo de Instalação:

  1. Instale a partir do marketplace Smithery
  2. Configure a URL do Jira e o e-mail na interface do Smithery
  3. Abra o Claude Desktop (configurado automaticamente)
  4. Execute a ferramenta start_oauth
  5. Faça login via navegador
  6. Pronto! Todas as ferramentas do Jira disponíveis

🛠️ Ferramentas Disponíveis

  • oauth_status - Verifica o status da autenticação
  • start_oauth - Inicia a autenticação via navegador
  • test_jira_connection - Verifica a conexão
  • jira_get_issue - Obtém detalhes da issue
  • jira_search - Busca com JQL
  • list_projects - Lista projetos acessíveis
  • help - Guia completo de uso

🚀 Implantação

Para o Smithery Marketplace:

  1. Envie este repositório para o Smithery
  2. Configure o aplicativo OAuth com a Atlassian
  3. Defina as variáveis de ambiente no Smithery
  4. Publique no marketplace

Configuração do Aplicativo OAuth:

  • URL de callback de autorização: ${SMITHERY_HOSTNAME}/oauth/callback
  • Escopos: read:jira-user, read:jira-work, write:jira-work

💻 Desenvolvimento

# Install dependencies
npm install

# Build TypeScript
npm run build

# Start development server
npm run dev-oauth

# Test OAuth flow
npm run test-oauth

📋 Variáveis de Ambiente

Necessárias para implantação no 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

🔧 Detalhes Técnicos

  • Runtime: Node.js 18+
  • Transporte: HTTP (compatível com Smithery)
  • Autenticação: Atlassian OAuth 2.0
  • Framework: Express.js com MCP SDK
  • Armazenamento de Tokens: Em memória (produção: Redis recomendado)

📜 Licença

Licença MIT - consulte o arquivo LICENSE para detalhes


Desenvolvido para integração perfeita com Jira e Claude Desktop via marketplace Smithery.