1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

MCPを使ってClineにConfluenceのドキュメントを読み込ませる

Last updated at Posted at 2025-05-08

はじめに

Cline(Roo Code)便利ですね!
最近の開発ではClineなしでは考えられなくなってきています。

自分の開発チームではドキュメント管理にConfluenceをしようしていますが、ClineにいちいちConfluenceのドキュメントをコピペするのは非効率なので、MCPでドキュメントを取得するようにした際の備忘です。

環境

•	M1 Mac (Apple Silicon)
•	OS: macOS Sonoma
•	python: 3.11.1(pyenv)

手順

uvxのインストール

今回はuvというパッケージ管理ツールを利用します。
以下のコマンドでインストールします。

curl -LsSf https://astral.sh/uv/install.sh | sh

mcp-atlassianのインストール

atlassianのmcpサーバーを立ち上げるためにmcp-atlassianをインストール&実行します。

uvx mcp-atlassian 

.roo/mcp.jsonの設定

roo codeにMCPサーバーの設定をします。
今回はプロジェクトMCPの設定にしたので、.roo/mcp.jsonに以下の内容を追記します。
※ hoge, fuga, piyoの部分は定義置き換えてください。

{
  "mcpServers": {
    "mcp-atlassian": {
      "command": "uvx",
      "args": [
        "mcp-atlassian"
      ],
      "env": {
        "CONFLUENCE_URL": "https://{hoge}.atlassian.net/wiki",
        "CONFLUENCE_USERNAME": "{fuga}",
        "CONFLUENCE_API_TOKEN": "{piyo}"
      },
      "alwaysAllow": [
        "confluence_get_page_children",
        "confluence_get_comments",
        "confluence_get_labels",
        "confluence_get_page"
      ]
    }
  }
}

いざ実行!

今回はサンプルとして、最近作ったMCPについての勉強会資料を読み込ませてみます。

image.png

タスクは以下です。(URLは適当に変えています。)

コンフルエンスからhttps://hogehoge.atlassian.net/wiki/spaces/20250508_MCP のドキュメントを取得し、要約して

できてそう!

image.png

おわりに

今回はテストだったので適当なファイルを読み込ませましたが、実際の開発の際には要件定義書や設計書を読み込ませることによって、よりClineを使った実装がスムーズになりそうです。
ちなみにCursorでも.cursor/mcp.jsonの設定をすることで同じことができます!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?