Confluence MCP Server
Confluence Cloud MCP サーバー
Confluence Cloud と連携するためのツールを提供する Model Context Protocol (MCP) サーバー。このサーバーにより、AI アシスタントは標準化されたインターフェースを通じて Confluence のスペース、ページ、コンテンツを管理できるようになります。
特徴
スペース管理
スペースをリストする
スペースの詳細を取得する
ページ操作
ページの作成、閲覧、更新
スペース内のページを一覧表示する
Confluence のストレージ形式から Markdown にページコンテンツを変換する
検索とラベル
CQL を使用してコンテンツを検索する
ページラベルを管理する
Related MCP server: Confluence MCP Server
設定
オプション 1: Docker を使用する (推奨)
このサーバーを使用する最も簡単な方法は、事前に構築された Docker イメージを使用することです。
docker run --rm -i \
-e CONFLUENCE_API_TOKEN=your-api-token \
-e CONFLUENCE_EMAIL=your-email@domain.com \
-e CONFLUENCE_DOMAIN=your-domain.atlassian.net \
ghcr.io/aaronsb/confluence-cloud-mcp:latestオプション2: ローカルで構築する
リポジトリをクローンします。
git clone https://github.com/aaronsb/confluence-cloud-mcp.git
cd confluence-cloud-mcpローカル ビルド スクリプトを使用してビルドおよび実行します。
# Build the Docker image
./scripts/build-local.sh
# Run the server
CONFLUENCE_API_TOKEN=your-token CONFLUENCE_EMAIL=your-email ./scripts/run-local.shオプション3: ソースから
依存関係をインストールします:
npm install環境変数を設定する: Confluence の資格情報を使用して
.envファイルを作成します。
CONFLUENCE_DOMAIN=your-domain.atlassian.net
CONFLUENCE_EMAIL=your-email@domain.com
CONFLUENCE_API_TOKEN=your-api-tokenプロジェクトをビルドします。
npm run buildサーバーを実行します。
node build/index.js使用法
サーバーを MCP 構成に追加することで、MCP 対応の AI アシスタントと統合できます。
{
"mcpServers": {
"confluence": {
"command": "docker",
"args": ["run", "--rm", "-i", "ghcr.io/aaronsb/confluence-cloud-mcp:latest"],
"env": {
"CONFLUENCE_DOMAIN": "your-domain.atlassian.net",
"CONFLUENCE_EMAIL": "your-email@domain.com",
"CONFLUENCE_API_TOKEN": "your-api-token"
},
"disabled": false,
"autoApprove": []
}
}
}AI アシスタント向けの注意: Cline のような AI アシスタントがこの MCP サーバーをインストールしようとしている場合は、詳細なインストール手順についてはllms-install.mdファイルを参照してください。
利用可能なツール
宇宙ツール
list_confluence_spaces: Confluence 内のすべてのスペースを一覧表示しますget_confluence_space: 特定のスペースの詳細を取得する
ページツール
list_confluence_pages: スペース内のページを一覧表示するget_confluence_page: 特定のページとそのコンテンツを取得します(Markdown 変換が含まれるようになりました)create_confluence_page: スペースに新しいページを作成するupdate_confluence_page: 既存のページを更新する
get_confluence_pageツールは、Confluence ストレージ形式のコンテンツを Markdown に自動変換するようになりました。これにより、ページコンテンツの操作が容易になります。この変換処理では、以下の処理が行われます。
ヘッダー(h1-h6)
リスト(順序付きと順序なし)
リンク
強調(太字/斜体)
コードブロック
テーブル
段落と改行
検索とラベルツール
search_confluence_pages: CQL を使用して Confluence コンテンツを検索するget_confluence_labels: ページのラベルを取得するadd_confluence_label: ページにラベルを追加するremove_confluence_label: ページからラベルを削除する
注: すべてのツール名は、一貫性と明確さを保つために [動詞]合流[名詞] の命名規則に従います。
発達
このプロジェクトはTypeScriptで記述されており、サーバー機能を実装するためのMCP SDK規約に準拠しています。コードベースは以下のとおりです。
src/client/- Confluence API クライアント実装src/handlers/- MCP ツールリクエストハンドラーsrc/schemas/- ツール入力用のJSONスキーマsrc/types/- TypeScript 型定義src/utils/- コンテンツ形式の変換を含むユーティリティ関数
CI/CDパイプライン
このプロジェクトでは、継続的な統合とデプロイメントに GitHub Actions を使用します。
プルリクエストの自動テストとリンティング
メインブランチのコミット時に Docker イメージを自動ビルド
マルチアーキテクチャ イメージ ビルド (amd64、arm64)
GitHub Container Registryへのコンテナ公開
地域開発
ローカル開発の場合は、提供されているスクリプトを使用します。
./scripts/build-local.sh: プロジェクトをビルドし、ローカル Docker イメージを作成します./scripts/run-local.sh: 資格情報を使用してローカルの Docker イメージを実行します
ライセンス
マサチューセッツ工科大学
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.912MIT
- AlicenseNot gradedqualityDmaintenanceEnables integration with Atlassian Confluence to browse spaces, search content using CQL, and manage pages directly from MCP-compatible applications. It automatically converts Confluence storage formats into markdown for seamless interaction with AI-driven editors and tools.822MIT
- AlicenseNot gradedqualityCmaintenanceEnables GitHub Copilot to read, write, search, and manage Confluence pages, spaces, attachments, and diagrams through MCP tools.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read Confluence Cloud pages as markdown, browse page trees, download image attachments, and diff content against local documentation.MIT
Related MCP Connectors
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Brivvy MCP (OAuth): on-brand AI content, voice rules, templates, glossary.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/aaronsb/confluence-cloud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server