Skip to main content
Glama
Stillfrozen

Confluence MCP Server — Cursor

by Stillfrozen

title: "Confluence MCP Server — Cursor" tags:

  • Projekt/Workspace

  • Unterprojekt/Tools

  • Typ/Guide

  • Bereich/Tech


Confluence MCP Server — Cursor

Lokaler MCP-Server für Cursor: Der Agent sucht und liest Seiten von Confluence Server / Data Center per Personal Access Token.

Das Schreiben von Seiten ist nicht implementiert. Cloud-Confluence (andere URL und Basic-Auth) wird von diesem Connector nicht unterstützt.

Repository: https://github.com/Stillfrozen/confluence-cursor-connector

Russische Schritt-für-Schritt-Installation: docs/INSTALL.ru.md

Funktionen

Tool

Zweck

get-current-user

Autorisierungsprüfung: Anzeigename / Benutzername

list-spaces

Bereiche, die dem aktuellen Benutzer zur Verfügung stehen

search-pages

Suche per CQL, z. B. title~"паспорт" AND type=page

get-page

Seite per page_id oder per space_key + exaktem title. Inhalt — body.storage (HTML/storage)

Das Token lebt nur in ~/.cursor/mcp.json. Es gelangt nicht in Git.

Related MCP server: Confluence MCP Server

Schnellstart

git clone https://github.com/Stillfrozen/confluence-cursor-connector.git
cd confluence-cursor-connector
npm install
npm run build

PAT: Öffnen Sie in Confluence Ihr Profil → Settings → Personal Access Tokens → erstellen Sie ein Token.

In ~/.cursor/mcp.json:

{
  "mcpServers": {
    "confluence": {
      "command": "node",
      "args": ["/absolute/path/to/confluence-cursor-connector/dist/stdio-entry.js"],
      "env": {
        "CONFLUENCE_BASE_URL": "https://wiki.example.com",
        "CONFLUENCE_PAT": "your-personal-access-token"
      }
    }
  }
}

CONFLUENCE_BASE_URL — die Wiki-Wurzel ohne /rest/api-Endung und ohne abschließenden Schrägstrich. Aus Kompatibilitätsgründen wird auch der Variablenname PAT akzeptiert.

MCP neu laden: Cursor → Settings → MCP. Der Indikator confluence sollte grün werden.

Überprüfung im Chat: „Zeig mir meine Bereiche in Confluence“ oder „Lies Seite 123456“.

Optional den Skill kopieren:

mkdir -p ~/.cursor/skills/confluence
cp skills/confluence/SKILL.md ~/.cursor/skills/confluence/SKILL.md

Einschränkungen

  • Nur Lesen. Seiten können über MCP nicht erstellt oder bearbeitet werden.

  • API — Confluence Server / Data Center (/rest/api/..., Authorization: Bearer).

  • get-page liefert Storage-HTML, nicht Markdown. Der Agent muss ac:-Makros selbst bereinigen.

  • CQL ist durch die PAT-Berechtigungen eingeschränkt: Fremde Bereiche sind nicht sichtbar.

Entwicklung

npm install
npm run build
npm run start:stdio

Smoke-Test einer Live-Instanz (liest confluence.env aus ~/.cursor/mcp.json):

node scripts/smoke-test.mjs

Lizenz

MIT

Related MCP Connectors

Related MCP Servers