Skip to main content
Glama
Stillfrozen

Confluence MCP Server — Cursor

by Stillfrozen

title: "Confluence MCP Server — Cursor" tags:

  • プロジェクト/workspace

  • サブプロジェクト/tools

  • タイプ/guide

  • 領域/tech


Confluence MCP Server — Cursor

Cursor用のローカルMCPサーバー: エージェントがPersonal Access Tokenを使用してConfluence Server / Data Centerのページを検索・読み取りします。

ページの書き込みは未実装です。クラウド版Confluence Cloud(別のURLとBasic認証)はこのコネクタではサポートされません。

リポジトリ: https://github.com/Stillfrozen/confluence-cursor-connector

ロシア語のステップバイステップインストール: docs/INSTALL.ru.md

できること

Tool

説明

get-current-user

認証確認: display name / username

list-spaces

現在のユーザーがアクセスできるスペース

search-pages

CQLによる検索、例: title~"паспорт" AND type=page

get-page

page_id または space_key + 正確な title によるページ。本文は body.storage (HTML/storage)

トークンは ~/.cursor/mcp.json 内でのみ保持されます。git には含まれません。

Related MCP server: Confluence MCP Server

クイックスタート

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

PAT: Confluenceでプロフィールを開き → Settings → Personal Access Tokens → トークンを作成します。

~/.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 — ウィキのルートで、末尾の /rest/api なし、最後のスラッシュもなし。互換性のため、環境変数名 PAT も受け付けます。

MCPをリロード: Cursor → Settings → MCP。confluence インジケーターが緑色になればOKです。

チャットで確認: 「Confluenceで自分のスペースを表示して」または「ページ123456を読んで」。

オプションでスキルをコピー:

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

制限事項

  • 読み取り専用。MCP経由でページを作成・編集することはできません。

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

  • get-page は storage HTML を返し、Markdown ではありません。エージェントは ac: マクロを自分で除去する必要があります。

  • CQL は PAT の権限に制限されます: 他のユーザーのスペースは表示されません。

開発

npm install
npm run build
npm run start:stdio

実インスタンスのスモークテスト(~/.cursor/mcp.json から confluence.env を読み取ります):

node scripts/smoke-test.mjs

ライセンス

MIT

Related MCP Connectors

Related MCP Servers