MCP セットアップ: Merlin Project と Claude Desktop をつなぐ

いまプロジェクトについて AI に質問しようとすると、計画をエクスポートしてファイルをアップロードすることになります。翌週には計画が変わり、また最初からやり直しです。そこで Merlin Project は MCP サーバーを同梱しました。Mac 上で動く小さなプログラムで、AI クライアントはコピーではなく開いている計画そのものを直接読みます。Claude Desktop はそこへ至るいちばん手軽な道です。設定ファイルにブロックを1つ書き加えるだけで済みます。この記事では、サーバーのインストールから計画への最初の質問まで、3つのステップを順に追います。

この記事の動画

動画(ドイツ語)は 本記事のドイツ語版 に埋め込まれています。サンプルプロジェクト「Produktlaunch Phoenix」を使って設定手順をたどります。5つのフェーズ、20あまりのアクティビティ、8つのリソースからなる小規模な製品ローンチです。最後に Claude が計画へ到達済みのマイルストーンと次の日程を尋ね、その答えは Merlin でいま開かれているプロジェクトから返ってきます。以下の手順だけでも完結します。

必要なもの

  • 最新バージョンの Merlin Project
  • Mac 版 Claude Desktop、無料の Claude アカウントで十分です
  • Claude が読んでよい、開いた状態のプロジェクト

これだけです。ターミナルも Node パッケージも要らず、30分のドキュメント読解も要りません。MCP は Model Context Protocol の略で、いまや主要な AI プロバイダーがこぞって対応するオープンな標準です。AI クライアントがプログラムの用意するツールをどう呼び出すか、ここでは Merlin サーバーの読み取り用の問い合わせをどう呼び出すかを定めています。

ステップ1と2: Merlin Project を準備する

  1. サーバーをインストールします。 Merlin Project の Merlin Project メニューから Install MCP Server を選びます。Merlin が小さなプログラムを Mac に置きます。AI クライアントと計画をつなぐ橋です。パスはインストーラーが表示します。/usr/local/bin/merlinproject-mcp です。
  2. プロジェクトを共有します。 プロジェクトを開き、ツールバーの AI Tools をクリックします。AI ツールによるドキュメントの操作を許可 にチェックを入れると、アイコンが塗りつぶされて表示されます。共有はそのプロジェクト1つだけに適用され、ほかのプロジェクトはサーバーから見えないままです。クライアントが接続すると、アイコンは青に変わります。
クリック1回でそのプロジェクトだけを共有します。ツールバーの AI Tools から AI ツールによるドキュメントの操作を許可 をオンにします。ほかのプロジェクトはサーバーから見えないままです。

ローカル · 読み取り専用 · 外部から到達不可。 サーバーはあなたが共有したプロジェクトしか読まず、データを一切変更せず、外部からは誰も到達できません。クラウド型のクライアントが読み取ったデータをどこまで見るかは、データ保護の記事で説明しています。

この2つのステップはどのクライアントでも同じです。あとから Claude Code、Codex、Antigravity をつなぐときには、すでに済んでいます。

ステップ3: Claude Desktop にサーバーを教える

Merlin 側の準備は整いましたが、Claude はまだそのサーバーの存在を知りません。ファイルに少しだけ手を入れるのは、この工程だけです。

  1. Claude Desktop で Settings を開き、Developer へ進みます。
  2. Edit Config をクリックします。Claude が Finder で claude_desktop_config.json を指し示します。
  3. そのファイルをテキストエディタ、たとえば TextEdit で開きます。
  4. 次のブロックを貼り付けて保存します。

merlin-project の設定ブロック claude_desktop_config.json

{
  "mcpServers": {
    "merlin-project": {
      "command": "/usr/local/bin/merlinproject-mcp"
    }
  }
}

書き加えるだけにしてください。 すでに内容がある場合は何も削除しないでください。削除すると、設定済みの他のツールを Claude が失います。mcpServers の項目がすでにあるなら、内側の merlin-project ブロックだけを追加します。

  1. Claude Desktop を 完全に 終了し(Cmd+Q)、起動し直します。Claude は設定ファイルを起動時にしか読みません。

再起動後、ツールの一覧に merlin-project が現れます。これで接続は成立し、Claude が計画を初めて読んだ時点で Merlin Project の AI Tools アイコンが青に変わります。

計画への最初の質問

プロジェクトがいまどこにあるかを Claude に尋ねてみましょう。動画で使ったプロンプトはプロンプトライブラリにあり、ここから直接コピーできます。

プロンプト: プロジェクトはいまどこまで進んでいますか?

アクティブなプロジェクトの現在の状況をまとめてください。3つのステップで進めてください。まず全体の進捗と計画上の終了日、次に最近達成したマイルストーン、最後に次に控えている日程を挙げてください。計画と比べて変わった点を強調し、最も重要な10項目に絞ってください。

プロンプトライブラリで開く ›

Claude は共有されたプロジェクトからアクティビティ、マイルストーン、日程を読み取り、要約します。エクスポートもコピーも不要で、明日あなたが日程をずらせば、明日の Claude は新しい答えを返します。リソースの負荷からステークホルダー向けの報告まで、さらに多くの質問は プロンプトライブラリ にあります。

Claude がサーバーを認識しないとき

最も多い失敗は、いちばん単純なものでもあります。保存後に Claude Desktop を完全に終了していないのです。ウィンドウを閉じるだけでは足りません。Cmd+Q でアプリを終了し、起動し直してください。ほかに3つの確認点があります。

  • パスの確認。 Merlin Project のインストーラーがサーバーのパスを表示します。設定ブロックの値と完全に一致している必要があります。
  • JSON の確認。 カンマや波かっこが1つ欠けるだけで、Claude はファイル全体を無視します。手で打ち込まず、このページからブロックをコピーしてください。
  • 共有の確認。 プロジェクトは「AI Tools」で共有されていますか。サーバーはアクセスを有効にしたプロジェクトしか読みません。共有されたプロジェクトがなければ、インストール済みのサーバーは空のリストを返します。

チェックリスト

練習用: サンプルプロジェクト

自分のプロジェクトを使わずにまず練習したい方は、動画に登場するサンプルプロジェクト Produktlaunch Phoenix をダウンロードしてください。すでに進行中で、最初のフェーズは完了しており、動画と同じようにマイルストーンと日程を Claude が見つけます。

ほかのクライアント

Claude Desktop はいちばん手軽な入り口です。エディタやターミナルで作業する方、Mac から出してはいけないデータを扱う方は、こちらに合ったガイドがあります。

すべてのクライアントの完全なリファレンスは MCP ドキュメント にあります。

このブログ記事についてご質問やご意見がございましたら、ぜひフォーラムへのご投稿をお待ちしております。

プロジェクトを計画する、 本当に機能する形で。

プロジェクト計画のためのひとつのアプリ。すべての Apple デバイスでネイティブに動作します。