mcpField
M
My Weather Server 0706

My Weather Server 0706

ローカル
github.com/yangvueメディア・デザイン016 週間前に更新

My Weather Server 0706 について

都市名から現在の天気を取得する MCP サーバーです。Open-Meteo のジオコーディング API と予報 API を使い、API キーは不要です。

主な機能

  1. 01都市名による現在の天気の検索
  2. 02Open-Meteo のジオコーディングによる都市特定
  3. 03気温と天候の取得

活用シーン

  1. 01指定した都市の現在の天候を確認
  2. 02アシスタントとの会話中に天気情報を取得

MCP 対応

都市名を入力して呼び出す単一の `get_weather` ツールを MCP クライアントに公開します。天気とジオコーディングのデータには Open-Meteo を使い、API キーは不要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"my-weather-server-0706": {
"command": "npx",
"args": [
"-y",
"open-meteo-mcp-weather-server"
]
}
}
}
起動コマンドnpx -y open-meteo-mcp-weather-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmopen-meteo-mcp-weather-server

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
citystringはい都市名

詳細

my-weather-server-0706

都市ごとの現在の天気を照会する MCP サーバーです。Open-Meteo のジオコーディング API と予報 API を使用し、1 つの MCP ツール get_weather を公開します。

ツール

get_weather

都市の現在の天気を取得します。

入力:

{
  "city": "上海"
}

出力:

通过 my-weather-server-0706 返回:上海 当前天气是:阴天
定位:上海,上海市,中国
温度:...
体感温度:...
湿度:...
降水:...
云量:...
风速:...
风向:...
更新时间:...

インストール

GitHub から:

npx -y github:yangvue/my-weather-server-0706

npm から(公開後):

npx -y open-meteo-mcp-weather-server

このリポジトリから:

npm install
npm start

MCP の設定

GitHub から実行するには、この設定を使用します:

{
  "mcpServers": {
    "my-weather-server-0706": {
      "command": "npx",
      "args": ["-y", "github:yangvue/my-weather-server-0706"]
    }
  }
}

パッケージの npm 公開後は、この設定を使用します:

{
  "mcpServers": {
    "my-weather-server-0706": {
      "command": "npx",
      "args": ["-y", "open-meteo-mcp-weather-server"]
    }
  }
}

ローカルチェックアウトから実行する場合は、この設定を使用します:

{
  "mcpServers": {
    "my-weather-server-0706": {
      "command": "node",
      "args": ["/absolute/path/to/my-mcp-server/index.js"]
    }
  }
}

データソース

  • ジオコーディング:Open-Meteo Geocoding API
  • 天気:Open-Meteo Forecast API

API キーは不要です。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。