Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Weather MCP Serverwhat's the forecast for 37.7749° N, 122.4194° W?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Weather MCP Server
Model Context Protocol (MCP) サーバーの実装プロジェクトです。天気情報を提供するツールを実装します。
参考ドキュメント
システム要件
Python 3.10以上
uv (Pythonパッケージマネージャー)
セットアップ
実行方法
提供するツール
ツール名 | 説明 |
| 米国の州の気象警報を取得 |
| 緯度・経度から天気予報を取得 |
Claude for Desktop への統合
~/Library/Application Support/Claude/claude_desktop_config.json を編集:
処理の流れ (What's happening under the hood)
Claude for Desktopでの質問から回答までの流れ:
ポイント
自動起動: Claude Desktopが設定に基づいてMCPサーバープロセスを起動・管理
ツール検出: クライアントがサーバーの
tools/listを呼び出して利用可能なツールを取得STDIO通信: 標準入出力を介してJSON-RPCメッセージをやり取り
非同期実行: API呼び出しなどのI/O操作を効率的に処理
注意事項
STDIOベースのサーバーでは
print()を使用しないこと(JSON-RPCメッセージが破損する)ログ出力には
loggingモジュールを使用する