Confluence Mcp Server について
Confluence Mcp Serverは、Confluence APIを使ったMCPサーバーのサンプルです。MCP経由でページを取得・作成する実装例を確認したい開発者向けで、OpenAPI仕様からクライアントコードを生成できます。
主な機能
- 01Confluenceページの取得
- 02Confluenceページの作成
- 03OpenAPIからのクライアントコード生成
活用シーン
- 01MCP経由でConfluenceページを検索
- 02MCP経由でConfluenceページを作成
MCP 対応
Confluence APIを介してページの取得と作成をMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Confluence MCP Server Sample
このリポジトリは、Model Context Protocol (MCP) サーバーのサンプル実装です。 Confluence APIを使用して、Confluenceのページを取得/作成するMCPサーバーを実装しています。
Setup
npm install
Build
npm run build
# or
npm run watch
Generate client code from OpenAPI spec
npm run generate:client
Debug
ビルド後は絶対パスでスクリプトを指定して、実行できます。
Claude Desktopの例:
{
"mcpServers": {
"confluence-mcp-server": {
"command": "/path/to/confluence-mcp-server/dist/index.js",
"env": {
"ATLASSIAN_API_TOKEN": "<YOUR_API_TOKEN>",
"CONFLUENCE_URL": "https://<YOUR_DOMANIN>.atlassian.net/wiki/api/v2",
"CONFLUENCE_EMAIL": "<YOUR_EMAIL>",
}
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。