ローカル&オープンソースでLLMをMCPサーバーに接続する方法

Ashley Goolam

Ashley Goolam

8 8月 2025

ローカル&オープンソースでLLMをMCPサーバーに接続する方法

お気に入りの大規模言語モデル(LLM)を、クラウド依存やサブスクリプション料金なしでModel Context Protocol (MCP)サーバーに接続したいですか?ここがまさにその場所です!Director CLIツールを使えば、オープンソースツールを使用して、どんなLLMでもどんなMCPサーバーにもローカルで接続できます。このガイドでは、Directorのセットアップ、MCPプロキシの構成、そしてClaude、Cursor、VS Codeのようなクライアントへのリンク方法を順を追って説明します。最終的には、Hacker NewsのクエリやSlackへの投稿を、すべて自分のマシンから簡単に行えるようになるでしょう。さあ、始めましょう!

💡
美しいAPIドキュメントを生成する優れたAPIテストツールをお探しですか?

開発チームが最大限の生産性で共同作業できる、統合されたオールインワンプラットフォームをお探しですか?

Apidogは、お客様のあらゆるご要望にお応えし、Postmanをはるかに手頃な価格で置き換えます
ボタン

Directorとは何か、そしてなぜそれを使うのか?

Directorは、2025年7月にリリースされたオープンソースのCLIツールで、LLMとMCPサーバーの接続を簡素化します。MCPは、2024年11月にAnthropicによって導入された、LLMを外部データソースやツールにリンクするための標準化されたプロトコルで、まさに「AIのためのUSB-C」のようなものです。Hacker Newsからトップ記事を取得したり、Slackに要約を投稿したりする場合でも、Directorを使用すれば、ローカルMCPプロキシのセットアップや複数のサーバーとクライアントの管理が簡単になります。無料でプライバシー重視であり、AIワークフローを自分で制御したい開発者にとって最適です。さあ、始めましょうか?

Director CLIツール

ステップ1:Director CLIツールのインストール

それでは、お使いのマシンにDirectorをインストールしましょう。素早くセットアップするためにnpm経由でローカルにインストールすることもできます(ブラウザは不要です)、または柔軟性のために元のcurlメソッドを使用することもできます。

オプション1:npm経由でインストール

  1. ターミナルを開く:

2. Directorをインストールする:

npm install -g @director.run/cli

これにより、Director CLIがグローバルにインストールされます。

3. ゲートウェイを起動する:

director serve

これにより、http://localhost:8080でローカルサーバーが起動します。

4. Studioを開く:

director studio

これにより、プロキシ設定用のDirector UIが起動します。

オプション2:Curl経由でインストール

  1. Directorをインストールする:
curl -LsSf https://director.run/install.sh | sh

これにより、最新のDirectorバイナリが取得され、PATHに設定されます。

2. クイックスタートを起動する:

director quickstart

これにより、http://localhost:8080でブラウザウィンドウが開きます。

プロのヒント: ブラウザが開かない場合は、ターミナルでURLを確認するか、http://localhost:8080にアクセスしてください。ポート8080が空いていることを確認してください(lsof -i :8080)。

ステップ2:MCPプロキシサーバーの構成

DirectorのブラウザUIまたはCLIを使用してMCPプロキシサーバーをセットアップできます。プロキシは仲介役として機能し、LLMのリクエストをHacker NewsやSlackのようなMCPサーバーにルーティングします。両方の方法を見ていきましょう。

オプション1:ブラウザUI経由で構成

  1. プロキシを作成する:
プロキシサーバーに名前を付ける

2. MCPサーバーを追加する:

MCPサーバーを追加する

3. 保存してデプロイする:

保存してMCPクライアントに接続する

オプション2:CLI経由で構成

  1. ゲートウェイを起動する:
director serve

2. プロキシを作成する:

director create my-first-proxy

これにより、my-first-proxyという名前のプロキシが設定されます。

3. MCPサーバーを追加する:

director add fetch --target=my-first-proxy

fetchサーバーは、Hacker Newsと同様にテスト用のシンプルなMCPサーバーです。

4. クライアントを接続する:

director connect my-first-proxy --target=claude
director connect my-first-proxy --target=cursor
director connect my-first-proxy

なぜHacker NewsやFetchなのか? これらは、データ取得(例:トップ記事)のためのツールを公開する軽量なMCPサーバーであり、テストに最適です。

ステップ3:MCPクライアントを接続する

次に、LLMクライアント(Claude Desktop、Cursor、またはVS Code)をプロキシに接続しましょう。ここではClaude Desktopを例に説明しますが、他のクライアントでも同様のプロセスです。

  1. Claude Desktopを起動する:
Directorプロキシサーバー

2. テストしてみる:

私のMCPサーバーを使って、Hacker Newsのトップ記事のリストを教えてください。
Hacker News MCPサーバーから結果を取得する

何が起きているのか? DirectorはClaudeのリクエストをMCPサーバーにルーティングし、データを取得してClaudeに送り返します。これらすべてがローカルでオープンソースで行われます。

ステップ4:他のMCPサーバー(Slackなど)を追加する

セットアップを拡張したいですか?プロキシにSlack MCPサーバーを追加しましょう。追加の設定が必要ですが、Directorを使えば簡単です。

  1. Directorにアクセスする:
director add slack --target=my-first-proxy
Slack MCPサーバーを検索する

2. Slackを構成する:

director add slack --target=my-first-proxy --api-token=your-slack-token --channel-id=C123456
Slack MCPサーバーを構成する

3. Claude Desktopで確認する:

Hacker Newsのトップ記事のリストを教えてください。それらを要約してSlackに投稿してください。
Slack MCPサーバーをテストする

なぜSlackには追加の設定が必要なのか? SlackのMCPサーバーは外部APIと連携するため、安全なトークンが必要です。DirectorはUIまたはCLIを介してこれをシームレスに処理します。

ステップ5:複数のサーバーとクライアントでスケールする

Directorは、複数のMCPサーバーとクライアントを管理する際に真価を発揮します。スケールアップの方法は以下の通りです。

director add github --target=my-first-proxy --api-token=your-github-token
director connect my-first-proxy --target=cursor
director connect my-first-proxy --target=vscode
{
  "mcpServers": {
    "director_my-first-proxy": {
      "command": "director",
      "args": ["proxy", "my-first-proxy"]
    }
  }
}
director create work-proxy
director list-proxies

プロのヒント: CLIの詳細な使用方法については、CLIリファレンスを確認してください。

一般的な問題のトラブルシューティング

MCP接続にDirectorを使用する理由

Directorは、ローカルAIワークフローを扱う開発者にとって夢のようなツールです。その素晴らしい理由を以下に示します。

ユーザーはDirectorの多用途性を高く評価しており、Claude Codeにとって「MCPのセットアップが魔法のように感じられる」と述べています。個人開発者であろうと、エンタープライズAIを構築していようと、Directorは時間と手間を省きます。

結論

これで、Directorを使用して任意のLLMを任意のMCPサーバーに接続する準備が整いました!Hacker Newsの記事取得からSlackへの要約投稿まで、ローカルでオープンソースのAIパワーハウスが手に入りました。さらに多くのMCPサーバーを試したり、プロキシを調整したり、コメントであなたのセットアップを共有したりしてください。AI革命をローカルでオープンに保ちましょう — 楽しいコーディングを!

💡
美しいAPIドキュメントを生成する優れたAPIテストツールをお探しですか?

開発チームが最大限の生産性で共同作業できる、統合されたオールインワンプラットフォームをお探しですか?

Apidogは、お客様のあらゆるご要望にお応えし、Postmanをはるかに手頃な価格で置き換えます
ボタン

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる