confluence-mcp-server

guiwxz/confluence-mcp-server

3.2

If you are the rightful owner of confluence-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Model Context Protocol (MCP) server for Confluence allows seamless integration with Claude, enabling access and interaction with Confluence documentation.

Tools
4
Resources
0
Prompts
0

LINUX CLAUDE DESKTOP

https://github.com/aaddrick/claude-desktop-debian

⚙️ Configuração no Claude Desktop

Windows

Edite o arquivo:

%APPDATA%\Claude\claude_desktop_config.json

macOS

Edite o arquivo:

~/Library/Application Support/Claude/claude_desktop_config.json

Linux

Edite o arquivo:

~/.config/Claude/claude_desktop_config.json

Conteúdo do Arquivo

Use a configuração do artefato claude_desktop_config.json, substituindo:

  • /caminho/completo/para/seu/projeto pelo caminho real
  • As variáveis de ambiente com suas credenciais

Servidor MCP para Confluence

Servidor MCP (Model Context Protocol) que permite ao Claude acessar e consultar a documentação do Confluence da sua empresa.

https://support.atlassian.com/atlassian-rovo-mcp-server/docs/getting-started-with-the-atlassian-remote-mcp-server/

📋 Pré-requisitos

  • Node.js 18+ instalado
  • Conta no Confluence (Cloud ou Server)
  • API Token do Confluence

🔑 Obter API Token do Confluence

  1. Acesse: https://id.atlassian.com/manage-profile/security/api-tokens
  2. Clique em "Create API token"
  3. Dê um nome (ex: "MCP Server")
  4. Copie o token gerado

🚀 Instalação

1. Estrutura do Projeto

mkdir confluence-mcp-server
cd confluence-mcp-server
mkdir src

2. Criar os Arquivos

Crie os seguintes arquivos:

package.json - Use o conteúdo do artefato de configuração

tsconfig.json - Use o conteúdo do artefato de configuração

src/index.ts - Use o código do servidor MCP principal

.env - Copie .env.example e preencha com suas credenciais

3. Instalar Dependências

npm install

4. Compilar

npm run build

🎯 Funcionalidades

O servidor MCP fornece 4 ferramentas:

1. search_confluence

Busca conteúdo na documentação

Exemplo de uso com Claude:

"Procure na documentação sobre políticas de férias"

2. get_page_content

Obtém conteúdo completo de uma página específica

Exemplo:

"Mostre o conteúdo completo da página com ID 123456"

3. list_spaces

Lista todos os espaços disponíveis

Exemplo:

"Quais espaços de documentação estão disponíveis?"

4. get_space_pages

Lista páginas de um espaço específico

Exemplo:

"Liste todas as páginas do espaço RH"

📝 Exemplos de Uso

Após configurar, você pode conversar naturalmente com o Claude:

Exemplo 1:

Você: Procure informações sobre reembolso de despesas
Claude: [Usa search_confluence automaticamente e retorna resultados]

Exemplo 2:

Você: Liste todos os espaços disponíveis
Claude: [Usa list_spaces e mostra a lista]

Exemplo 3:

Você: Quais são as regras de home office da empresa?
Claude: [Busca e apresenta as informações relevantes]

🔧 Desenvolvimento

Testar o servidor

npm run dev