リモートクライアントを接続する
ClaudeやカスタムクライアントからURLに接続できるよう設定します。
「リモートクライアントを接続する」はCoddyKit上の無料MCP Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMCP Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 MCP Academyコースには全4レッスンが含まれています。
本番稼働の準備
サーバーの構築、プロキシ設定、ヘルスチェックが完了しました。これで実際のクライアントが公開URLを使ってインターネット経由で接続できます。🌍
クライアントにはURLが必要
リモートクライアントは、ローカルプロセスを起動しなくなります。代わりに、通常は/mcpエンドポイントで終わるサーバーの公開URLを渡します。
https://mcp.example.com/mcpClaudeを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フィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- サーバーをDockerにパッケージ化する
- リバースプロキシの背後で実行する
- ヘルスチェックと再起動
- リモートクライアントを接続する