Claude MCP Add Atlassian: configuração de Jira e Confluence passo a passo

Conecte o Claude Code ao Jira e ao Confluence com um único comando claude mcp add. Veja o endpoint v2, as opções de escopo, o login OAuth, os cabeçalhos do token de API, os primeiros prompts, um .mcp.json para a equipe e uma tabela de solução de problemas para os erros que você vai realmente encontrar.

Claude MCP Add Atlassian: configuração de Jira e Confluence passo a passo
Cristian Da Conceicao
Fundador do Picasso IA

Seu backlog do Jira nunca diminui, e ninguém consegue encontrar nada no Confluence. O Claude pode ler os dois, escrever nos dois e responder perguntas sobre eles sem que você cole um único chamado em uma janela de chat. A conexão inteira é uma linha de terminal: claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp. Execute, faça login uma vez no navegador, e o Claude Code poderá pesquisar no Jira com JQL, criar itens de trabalho e ler ou editar páginas do Confluence, tudo com as suas próprias permissões.

Este passo a passo percorre claude mcp add atlassian na ordem em que você realmente vai precisar: o que o servidor expõe, o que verificar primeiro, o comando exato, os três escopos, o login OAuth, uma primeira rodada de prompts, a opção de token de API para automação, o compartilhamento com a equipe e uma tabela de solução de problemas. Todos os comandos e endpoints abaixo vêm da documentação atual da Atlassian e do Claude Code, verificada em outubro de 2026.

O que o MCP da Atlassian realmente faz

MCP (Model Context Protocol) é o padrão aberto que permite a um cliente de IA chamar ferramentas externas. A Atlassian hospeda o próprio servidor remoto, o Atlassian Rovo MCP Server, então você não instala nada localmente. O Claude Code se conecta a uma URL, e a Atlassian cuida da autenticação, das permissões e das chamadas ao Jira e ao Confluence por trás disso.

Dois colegas apontando para laptops que mostram um quadro de projeto e uma página de documento sobre uma mesa de carvalho compartilhada

Jira e Confluence em um único servidor

Um único endpoint atende o Jira, o Jira Service Management, o Confluence, o Bitbucket, Projects, Goals e as gravações do Loom. Este artigo se concentra no Jira e no Confluence, o par que a maioria das equipes conecta primeiro. O login usa OAuth 2.1, e cada ação respeita os seus controles de acesso existentes. O Claude vê exatamente o que a sua conta vê, nada além disso.

O que o Claude pode chamar

Você nunca digita nomes de ferramentas. Você escreve um pedido simples, e o Claude escolhe a ferramenta correspondente. Ainda assim, conhecer o menu ajuda a formular prompts melhores:

ProdutoLeituraEscritaBusca
JiragetJiraIssue, listJiraProjects, listJiraBoards, listJiraIssueComments, listJiraIssueTransitionscreateJiraIssue, editJiraIssue, transitionJiraIssue, addOrEditJiraIssueCommentsearchJiraIssuesUsingJql
ConfluencegetConfluenceContent, listConfluenceSpaces, listConfluenceContent, listConfluenceCommentscreateConfluenceContent, updateConfluenceContent, createConfluenceComment, addLabelsToConfluenceContentsearchConfluence (CQL)

💡 Dica: As ferramentas somente de leitura são seguras para testar primeiro. As ferramentas de escrita alteram chamados e páginas reais, então deixe-as para depois que a conexão funcionar.

Antes de rodar o comando

A lista de verificação é curta, mas pular um item é o que mais trava as configurações:

  • O Claude Code está instalado. Rode claude --version em um terminal. Se ele mostrar uma versão, está tudo certo.
  • Você tem um site Atlassian Cloud. Você deve conseguir abrir o Jira e o Confluence no navegador com a conta que pretende usar.
  • Há um navegador disponível nesta máquina. O OAuth abre uma página de login. Em um servidor remoto via SSH, existe uma opção de contingência, mostrada abaixo.
  • Alguém é responsável pelos créditos do Rovo. Segundo a Atlassian, cada chamada consome créditos do Rovo com base no volume de contexto e no raciocínio envolvido, então pergunte ao seu administrador se existe um orçamento aplicável.
  • Seu administrador ativou os tokens de API (opcional). Só é necessário se você quiser autenticação por token em vez de OAuth.

Mãos de um desenvolvedor abrindo um laptop prateado sobre uma mesa de cozinha, ao lado de um espresso e de uma lista de verificação escrita à mão

A configuração inteira leva alguns minutos depois que esses itens estiverem marcados.

Claude MCP Add Atlassian em um único comando

O comando exato

Abra qualquer terminal e execute:

claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp

Cada parte tem uma função:

  • claude mcp add registra um novo servidor MCP no Claude Code.
  • --transport http seleciona o transporte HTTP em streaming que os servidores remotos usam.
  • atlassian é o nome local. É o que você vai ver em /mcp e em claude mcp list.
  • https://mcp.atlassian.com/v2/mcp é o endpoint v2 da Atlassian.

💡 Dica: Textos antigos mostram um endereço v1. A documentação atual da Atlassian aponta para o v2, então copie a URL acima em vez de uma resposta antiga de fórum.

Close de dedos digitando diante de uma janela de terminal desfocada

Escolha o escopo certo

Por padrão, o comando salva o servidor no escopo local. Você pode escolher onde ele fica com --scope:

EscopoFlagCarrega emCompartilhado com a equipeArmazenado em
Local (padrão)--scope localSomente o projeto atualNão~/.claude.json
Projeto--scope projectSomente o projeto atualSim, pelo controle de versão.mcp.json na raiz do projeto
Usuário--scope userTodos os seus projetosNão~/.claude.json

Para uso pessoal em todos os repositórios, o escopo de usuário é a escolha prática:

claude mcp add --transport http atlassian --scope user https://mcp.atlassian.com/v2/mcp

O escopo de projeto também funciona aqui, porque a URL não carrega nenhum segredo. Cada integrante da equipe ainda faz login com a própria conta Atlassian.

Faça login e verifique

Adicionar o servidor não faz o login por você. Termine com estes passos:

  1. Inicie uma sessão do Claude Code e digite /mcp.
  2. Selecione o servidor atlassian e siga o login no navegador.
  3. Aprove o pedido de acesso ao seu site Atlassian.
  4. Volte ao terminal e rode claude mcp list.

Prefere ficar no terminal? Rode claude mcp login atlassian. Em uma máquina sem interface gráfica, claude mcp login atlassian --no-browser exibe uma URL em vez de abrir o navegador. Para ver os detalhes de um servidor, use claude mcp get atlassian. A coluna de status mostra onde você está:

StatusSignificado
✔ ConnectedServidor ativo e pronto
! Needs authenticationLogin OAuth ainda pendente
✘ Failed to connectErro de conexão, geralmente um problema de URL ou de rede

Homem em um home office iluminado pelo sol lendo a tela de um laptop com expressão tranquila

Primeiros prompts para Jira e Confluence

Comece com leituras. Um bom primeiro teste comprova que o login funciona e mostra ao Claude como a sua instância está organizada.

Pesquise no Jira com JQL

Pergunte em linguagem simples ou cole o JQL diretamente:

"Liste os problemas não resolvidos no projeto PAY atualizados nesta semana, ordenados por prioridade, e resuma os cinco principais."

O Claude chama searchJiraIssuesUsingJql. Se você quiser controle total, entregue a consulta pronta:

project = PAY AND status != Done AND assignee = currentUser() ORDER BY priority DESC

Quando um nome for ambíguo, peça ao Claude que rode lookupJiraAccountId para um colega antes de filtrar por responsável. Ele converte um nome de exibição ou um e-mail no ID de conta que o JQL exige.

Mulher colocando um post-it em um quadro branco dividido em colunas de notas amarelas, azuis e rosas

Crie e atualize problemas

As operações de escrita funcionam do mesmo jeito, com um hábito que vale a pena adotar: peça um rascunho primeiro.

"Rascunhe um Bug para o projeto PAY com o título 'Checkout falha com cartões salvos' usando o stack trace acima. Mostre os campos. Não crie nada até eu dizer para criar."

Nos bastidores, o Claude consulta os tipos de problema e os campos obrigatórios do projeto e, depois que você aprova, chama createJiraIssue. Mover o trabalho adiante é igualmente curto:

"Mova o PAY-142 para Em revisão e adicione um comentário com o link do pull request."

Esse pedido usa transitionJiraIssue e addOrEditJiraIssueComment. Por padrão, o Claude Code pede aprovação antes de rodar ferramentas MCP, então leia cada pedido de escrita antes de aceitar.

💡 Dica: Informe o projeto, o tipo de problema e a prioridade na sua primeira mensagem. Prompts que trazem esses detalhes precisam de menos chamadas de ferramenta e de menos perguntas de acompanhamento, o que também reduz o uso de créditos do Rovo.

Leia e escreva páginas no Confluence

O Confluence funciona por meio da busca em CQL e das ferramentas de página:

"Pesquise no Confluence nosso runbook de resposta a incidentes e resuma os passos de escalonamento."

"Crie uma página no espaço ENG chamada 'Checklist de release' a partir das anotações deste arquivo."

"Adicione um comentário no rodapé da página de integração perguntando se os passos da VPN ainda estão corretos."

As atualizações de páginas existentes podem substituir o corpo inteiro ou aplicar edições pontuais. Para qualquer coisa de que as pessoas dependam, peça ao Claude que faça edições direcionadas e mostre a mudança antes de salvar.

Redatora técnica lendo um documento impresso com trechos destacados, em uma mesa de madeira, com um laptop ao lado

Use um token de API no lugar

O OAuth atende bem o trabalho interativo do dia a dia. A autenticação por token de API atende pipelines, bots e outras execuções não interativas, em que ninguém está por perto para clicar em uma tela de consentimento. Ela é opcional, e um administrador da organização precisa ativá-la primeiro nas configurações do servidor MCP do Rovo.

Monte o cabeçalho

A Atlassian aceita dois formatos de cabeçalho:

  • Token de API pessoal: Authorization: Basic <base64(email:api_token)>
  • Credencial de conta de serviço: Authorization: Bearer <credential>

Gere o valor em Base64 de um token pessoal no macOS ou no Linux:

printf '%s' 'you@company.com:YOUR_API_TOKEN' | base64

No Linux, adicione -w 0 para que a saída longa fique em uma única linha. No PowerShell do Windows:

[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("you@company.com:YOUR_API_TOKEN"))

Em seguida, registre o servidor com um nome diferente, para que ele possa ficar ao lado da sua entrada OAuth:

claude mcp add --transport http atlassian-ci https://mcp.atlassian.com/v2/mcp \
  --header "Authorization: Basic BASE64_VALUE"

⚠️ Aviso: Trate o token como uma senha. Mantenha-o no escopo local ou de usuário, nunca em um .mcp.json commitado, e troque-o quando alguém sair da equipe.

Cadeado de latão sobre um laptop fechado, ao lado de um crachá com cordão e outro virado para baixo, em uma mesa de nogueira

Limitações a esperar

A Atlassian observa que algumas ferramentas MCP podem não estar disponíveis com autenticação por token, porque os tokens têm escopos selecionáveis mais restritos do que uma sessão OAuth completa. Aqui está a contrapartida em uma tabela:

OAuth 2.1Token de API
ConfiguraçãoLogin no navegador via /mcpAtivação pelo administrador mais um cabeçalho
Ideal paraTrabalho interativo do dia a diaJobs de CI, bots, automação
IdentidadeSeu usuárioSeu usuário, ou uma conta de serviço
Disponibilidade de ferramentasConjunto completoAlgumas ferramentas podem faltar

Compartilhe e mantenha a configuração

Versione uma configuração de projeto

Para dar a um repositório inteiro a mesma conexão, adicione o servidor no escopo de projeto ou escreva o arquivo à mão:

{
  "mcpServers": {
    "atlassian": {
      "type": "http",
      "url": "https://mcp.atlassian.com/v2/mcp"
    }
  }
}

Salve-o como .mcp.json na raiz do projeto e faça commit. Em sessões interativas, o Claude Code pede que cada integrante aprove os servidores do projeto antes de usá-los. Em modos não interativos, como claude -p, os servidores do projeto são carregados sem pedir confirmação. Para redefinir essas aprovações, rode claude mcp reset-project-choices.

Quatro colegas ao redor de uma mesa em pé revisando juntos a tela de um laptop

Planeje a troca para o v2

O próprio aviso da Atlassian diz: "Em 1º de março de 2027, qualquer uso existente do v1 começará a expor e utilizar automaticamente as ferramentas v2." Clientes que guardaram credenciais antigas em cache podem precisar limpar as credenciais em cache de clientIds ou de .well-known. Se você registrou um endereço v1 meses atrás, faça uma troca limpa agora:

claude mcp logout atlassian
claude mcp remove atlassian
claude mcp add --transport http atlassian https://mcp.atlassian.com/v2/mcp

Depois rode /mcp e faça login novamente.

Dois hábitos mantêm a configuração saudável ao longo do tempo:

  • Acompanhe o uso de créditos. Chamadas com muito contexto custam mais créditos do Rovo, então peça projetos, espaços e intervalos de datas específicos em vez de "tudo".
  • Confira os logs de auditoria. A Atlassian recomenda monitorar a atividade. Uma conexão compartilhada que escreve em chamados merece a mesma revisão de qualquer outra integração.

Resolva problemas comuns de configuração

A maioria das falhas se encaixa em alguns padrões. Comece com claude mcp list e depois compare com o sintoma:

SintomaCausa provávelSolução
! Needs authenticationO login nunca foi concluído ou expirouRode /mcp ou claude mcp login atlassian
✘ Failed to connectURL errada, transporte errado ou bloqueio de redeRode claude mcp get atlassian e confirme que o tipo é http e que a URL termina em /v2/mcp
O navegador nunca abreSessão remota ou sem interface gráficaUse claude mcp login atlassian --no-browser
O login entra em loop depois de trocar de versãoDados de cliente desatualizados em cacheRode a sequência de logout, remoção e adição descrita acima
Uma ferramenta esperada está ausenteEscopos do token mais restritos do que o OAuthAmplie os escopos do token ou mude para OAuth
Buscas não retornam nada para um projeto que você consegue abrirNome divergentePeça ao Claude que liste os projetos do Jira que ele consegue ver e use o nome exato

Quando nada mais funciona, remover e adicionar o servidor de novo leva cerca de dez segundos e descarta uma entrada local ruim. Depois de qualquer mudança, rode claude mcp list antes de culpar o seu prompt. Uma linha verde ✔ Connected indica que o problema está no pedido, não na conexão.

Desenvolvedor de moletom verde franzindo a testa diante de um laptop em um escritório escuro, com chuva na janela atrás

Experimente você mesmo no PicassoIA

Conectar o Claude à Atlassian resolve a parte técnica. Ainda existem duas tarefas ao redor dela: escrever textos de chamados que valham a pena ler e dar às páginas do Confluence algum peso visual. O PicassoIA ajuda nas duas, como uma ferramenta separada ao lado da sua configuração do Claude Code. A conexão MCP acima roda no Claude Code, enquanto os passos abaixo acontecem no PicassoIA.

Use o Claude Sonnet 5 no PicassoIA

O Claude Sonnet 5 transforma anotações brutas em rascunhos limpos de chamados antes mesmo de você abrir o terminal:

  1. Abra o Claude Sonnet 5 no PicassoIA.
  2. Cole o seu relato de bug bruto ou as anotações da reunião no campo Prompt.
  3. Defina um System Prompt uma vez, por exemplo: "Você escreve chamados do Jira. Entregue um resumo de uma linha, passos de reprodução, resultado esperado, resultado real e uma lista de critérios de aceitação."
  4. Escolha um nível de effort. low pula o raciocínio profundo e responde mais rápido. Passe para high ou max quando o problema envolver vários sistemas.
  5. Deixe Max Tokens no padrão de 8192 para runbooks longos, ou reduza para chamados curtos.
  6. Anexe uma captura de tela no campo opcional Image. O modelo lê imagens, então uma caixa de erro pode fazer parte do pedido.
  7. Copie o resultado para o Claude Code e diga "crie este problema no projeto PAY".

Precisa de um raciocínio mais pesado para um relatório de incidente complicado? O Claude Opus 4.7 e o Claude Fable 5 estão na mesma plataforma.

Gere imagens para páginas do Confluence

Um runbook com uma imagem de cabeçalho clara é aberto com mais frequência do que um bloco de texto. O P-Image, o Flux 2 Pro, o Seedream 5 Pro e o GPT Image 2 transformam uma frase em uma foto que você pode usar como banner da página. Experimente um prompt como "um quadro branco de equipe iluminado pelo sol, com notas adesivas, profundidade de campo rasa e granulação natural de filme".

A lista de ferramentas da Atlassian inclui envio de anexos para problemas do Jira, mas apenas downloads para o Confluence, então insira a imagem final na página pelo editor do Confluence.

O PicassoIA também oferece sua própria conexão MCP para geração de imagens e vídeos, gerenciada pela sua conta. A ideia é a mesma da configuração que você acabou de fazer: conecte uma vez e depois peça em linguagem simples.

Rode o comando, faça login e peça ao Claude sua primeira busca em JQL. Depois abra o PicassoIA, escolha um modelo e crie os rascunhos de chamados e as imagens que sua equipe fica adiando. Sua próxima revisão de sprint vai agradecer.

Compartilhe este artigo

Escolha seu idioma