Jira MCP Server
Provides tools for querying tasks and subtasks, managing worklogs, adding comments, and executing JQL queries against a Jira instance, enabling AI agents to interact with Jira projects and issues.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Jira MCP ServerShow my tasks in active sprint"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
đ Jira MCP Server - Claro Digital
Model Context Protocol (MCP) server for Jira integration - permite gerenciar suas tarefas Jira diretamente através do Claude de forma conversacional.
đŻ O que Ă© isso?
Este Ă© um MCP Server que conecta o Claude ao Jira da Claro Digital, permitindo:
đ Consultar suas tarefas e subtarefas
â±ïž Registrar tempo trabalhado (worklogs)
đŹ Adicionar comentĂĄrios para rastreabilidade
đ Executar queries JQL personalizadas
Tudo através de conversação natural com assistentes de IA!
Related MCP server: JIRA MCP Server
đ Compatibilidade Multi-Editor
Este MCP server funciona em qualquer editor que suporte o Model Context Protocol:
â Claude Code - Suporte nativo
â Cursor - Configuração por projeto (
.cursor/mcp.json)â VS Code + GitHub Copilot - GA desde v1.102
đĄ JetBrains IDEs - Preview via AI Assistant
đĄ Visual Studio - Preview
đĄ Eclipse - Preview
MCP Ă© um protocolo aberto (nĂŁo exclusivo do Claude!) - funciona com qualquer cliente compatĂvel!
âš Funcionalidades
10 Tools DisponĂveis:
Queries (6 tools):
list_my_tasks- Lista todas suas tarefaslist_subtasks- Lista subtarefas (com filtros)list_sprint_active- Tarefas da sprint ativalist_in_development- Tarefas em desenvolvimentolist_projects- Lista projetos disponĂveiscustom_query- Execute JQL customizado
Worklogs (2 tools):
add_worklog- Registrar tempo em uma issuelist_worklogs- Ver registros de tempo
Comments (2 tools):
add_comment- Adicionar comentĂĄriolist_comments- Ver comentĂĄrios
đïž Arquitetura
jira-mcp-server/
âââ src/
â âââ index.ts # MCP Server principal
â âââ jira-client.ts # Client da API Jira
â âââ tools/
â â âââ queries.ts # Tools de queries
â â âââ worklog.ts # Tools de worklog
â â âââ comments.ts # Tools de comments
â âââ types/
â âââ jira.ts # TypeScript types
âââ dist/ # CĂłdigo compilado
âââ package.json
âââ tsconfig.json
âââ .env # Suas credenciais (nĂŁo commitar!)
âââ .env.example # Templateđ Quick Start
1. Instalar DependĂȘncias
cd jira-mcp-server
npm install2. Configurar Credenciais
Copie .env.example para .env e preencha:
cp .env.example .envEdite .env:
JIRA_URL=https://clarodigital.atlassian.net
JIRA_EMAIL=seu-email@claro.com.br
JIRA_API_TOKEN=seu-token-aquiGerar API Token: https://id.atlassian.com/manage/api-tokens
3. Compilar TypeScript
npm run build4. Configurar no Claude Code
Edite ~/.config/claude/claude_desktop_config.json (ou ~/Library/Application Support/Claude/claude_desktop_config.json no Mac):
{
"mcpServers": {
"jira-claro": {
"command": "node",
"args": ["/caminho/absoluto/para/jira-mcp-server/dist/index.js"],
"env": {
"JIRA_URL": "https://clarodigital.atlassian.net",
"JIRA_EMAIL": "seu-email@claro.com.br",
"JIRA_API_TOKEN": "seu-token-aqui"
}
}
}
}Importante: Use o caminho absoluto para o arquivo dist/index.js!
5. Reiniciar Claude Code
Feche e abra o Claude Code novamente para carregar o MCP server.
đŹ Exemplos de Uso
ApĂłs configurar, vocĂȘ pode conversar com o Claude assim:
VocĂȘ: "Mostre minhas subtarefas da sprint atual"
Claude: [usa list_subtasks]
đ Found 6 subtasks:
**CCOE-82835**: Implementar polĂticas de branch protection
Status: To Development | Priority: Medium | Assignee: pedro.hedro...
Updated: 2025-10-06
**CCOE-82834**: Configurar templates de PR
Status: To Development | Priority: Medium | Assignee: pedro.hedro...
Updated: 2025-10-06
...VocĂȘ: "Adicione 2 horas de worklog em CCOE-82835 com comentĂĄrio 'Desenvolvimento da feature'"
Claude: [usa add_worklog]
â
Worklog added successfully to **CCOE-82835**
â±ïž Time logged: 2h (2h 0m)
đŹ Comment: Desenvolvimento da featureVocĂȘ: "Adicione comentĂĄrio em CCOE-82835: 'Iniciando desenvolvimento'"
Claude: [usa add_comment]
â
Comment added successfully to **CCOE-82835**
đ€ Author: pedro.hedro@globalhitss.com.br
đ
Created: 2025-10-06
đŹ Comment: Iniciando desenvolvimentođ Documentação Detalhada
Setup por Editor
SETUP.md - Guia completo para Claude Code
CURSOR_SETUP.md - Guia completo para Cursor
VSCODE_COPILOT_SETUP.md - Guia completo para VS Code + GitHub Copilot
ReferĂȘncias
TOOLS.md - Documentação de cada tool disponĂvel (todos os editores)
SHARING.md - Como compartilhar com sua equipe
đ€ Compartilhamento com Colegas
Opção 1: Local Install (Mais Simples)
Compartilhe o repositĂłrio:
zip -r jira-mcp-server.zip jira-mcp-server/
# Enviar arquivo para colegasColegas descompactam e seguem Quick Start
Opção 2: Git Clone
git clone https://github.com/TechTeam-ClaroEmpresas/jira-mcp-server
cd jira-mcp-server
npm install
cp .env.example .env
# Editar .env com credenciais
npm run build
# Configurar no claude_desktop_config.jsonOpção 3: NPM (Futuro)
Planejado para publicação no npm interno da Claro
đ Segurança
â Credenciais via
.env- Nunca hardcode tokensâ
.gitignoreconfigurado -.envnunca Ă© commitadoâ HTTPS-only - Comunicação segura com API Jira
â Token pessoal - Cada pessoa usa seu prĂłprio token
đ ïž Desenvolvimento
Scripts DisponĂveis
npm run build # Compilar TypeScript
npm run watch # Compilar em modo watch
npm run dev # Rodar em modo desenvolvimentoEstrutura de Tools
Cada tool segue o padrĂŁo:
{
description: string,
inputSchema: z.object({...}), // Validação com Zod
handler: async (args) => {
// LĂłgica do tool
return {
content: [{ type: 'text', text: '...' }]
};
}
}đ Troubleshooting
MCP Server nĂŁo aparece no Claude
Verifique o caminho em
claude_desktop_config.jsonUse caminho absoluto (nĂŁo relativo)
Reinicie o Claude Code completamente
Verifique logs em
~/Library/Logs/Claude/mcp*.log(Mac)
Erro de Autenticação
Verifique se o
.envestĂĄ preenchido corretamenteGere um novo API token: https://id.atlassian.com/manage/api-tokens
Certifique-se que o email estĂĄ correto
Tools nĂŁo funcionam
Verifique se vocĂȘ tem permissĂŁo na issue
Para worklog: use formato correto ("2h 30m", "1d", etc)
Veja logs para mensagens de erro detalhadas
đ Tecnologias Usadas
TypeScript - Type safety
@modelcontextprotocol/sdk - SDK oficial MCP
axios - HTTP client
zod - Schema validation
dotenv - Environment variables
đ Changelog
v1.0.1 (2025-10-07)
â API Migration: Atualizado para usar a nova API do Jira
/rest/api/3/search/jql(POST)A API antiga
/rest/api/3/search(GET) foi descontinuada pela AtlassianReferĂȘncia: CHANGE-2046
đ Learn More
đ„ Autores
Pedro Hedro - Initial work - pedro.hedro@globalhitss.com.br
Claro Digital Team - CCoE
đ License
MIT
Made with â€ïž by Claro Digital Team
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/pedrohedro/jira-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server