MCP Academy · レッスン

リモートクライアントを接続する

ClaudeやカスタムクライアントからURLに接続できるよう設定します。

レッスン 4/413 ステップ

「リモートクライアントを接続する」はCoddyKit上の無料MCP Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMCP Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 MCP Academyコースには全4レッスンが含まれています。

本番稼働の準備

サーバーの構築、プロキシ設定、ヘルスチェックが完了しました。これで実際のクライアントが公開URLを使ってインターネット経由で接続できます。🌍

クライアントにはURLが必要

リモートクライアントは、ローカルプロセスを起動しなくなります。代わりに、通常は/mcpエンドポイントで終わるサーバーの公開URLを渡します。

https://mcp.example.com/mcp

ClaudeをURLに接続する

Claudeのようなホストでは、コマンドではなくURLを指定してリモートサーバーを登録し、ホストがHTTP経由で接続できるようにします。

{ "url": "https://mcp.example.com/mcp" }

認証トークンを送信する

保護されたサーバーではアクセストークンが必要です。クライアントは送信するすべてのリクエストにAuthorizationヘッダーとしてトークンを付加します。

Authorization: Bearer YOUR_TOKEN

カスタムクライアントでもURLを使う

独自のPythonクライアントも同じ方法で接続します。stdioを起動するのではなく、リモートURLに対してストリーミング可能なHTTPセッションを開始します。

streamablehttp_client("https://mcp.example.com/mcp")

ハンドシェイクは変わらない

リモートでもローカルでも、接続は同じinitializeハンドシェイクから始まります。そこでクライアントとサーバーがバージョンと機能について合意します。

リモートでもディスカバリーできる

接続後、クライアントはローカルサーバーの場合と同じように、ネットワーク経由でツール、リソース、プロンプトの一覧を取得します。

遅延に注意する

ネットワーク経由では、ローカルのstdioにはなかった遅延が発生します。多少のレイテンシを見込み、遅い呼び出しでユーザーを待たせないようにツールを設計してください。

切断に対処する

インターネット接続は不安定なため、接続が切れることがあります。優れたクライアントはセッション全体を失敗させるのではなく、再接続して処理を再開します。

エンドツーエンドで検証する

クライアントからプロキシ、サーバーを経由して戻ってくるまで、全経路が機能することを確認します。ツールの結果が正常に返れば、デプロイが実際に稼働している証拠です。✅

1つのサーバー、多数のクライアント

リモート化の大きな利点は共有です。1台のホスト型サーバーで、チームメンバー、エージェント、アプリを同時に利用できます。

クイックチェック

リモートクライアントは、デプロイしたMCPサーバーにどのように接続しますか?

まとめ:リモートクライアント

リモートクライアントは認証トークンを付けて公開URLに接続し、同じハンドシェイクとディスカバリーを実行します。これにより、1台のサーバーを多数のクライアントで利用できます。🎉

無料で開始

AI チューターと学ぶ Python — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「リモートクライアントを接続する」レッスンは無料ですか?

はい。「リモートクライアントを接続する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、MCP Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 MCP Academyコースには全4レッスンが含まれています。

「リモートクライアントを接続する」で何を学びますか?

ClaudeやカスタムクライアントからURLに接続できるよう設定します。 ブラウザで直接実行するハンズオンコードでMCP Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

MCP Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのMCP Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。

「リモートクライアントを接続する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このMCP Academyレッスンでコードを書いて実行できますか?

はい。すべてのMCP Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. サーバーをDockerにパッケージ化する
  2. リバースプロキシの背後で実行する
  3. ヘルスチェックと再起動
  4. リモートクライアントを接続する
← MCP Academyに戻る