Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Openweather

БесплатноНе проверен

MCP server that integrates OpenWeatherMap API to fetch current weather for a specified city.

GitHubEmbed

Описание

MCP server that integrates OpenWeatherMap API to fetch current weather for a specified city.

README

Open Weather Map API を利用した MCP サーバーです。都市名を指定して現在の天気情報を取得できます。

前提条件

  • Python 3.11 以上
  • uv(パッケージ管理ツール)

uv のインストール

macOS / Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Homebrew:

brew install uv

インストール後、ターミナルを再起動してから uv --version で確認してください。

依存関係のインストール

uv sync

OpenWeatherMap API キーの取得

  1. OpenWeatherMap にアクセスし、アカウントを作成する
  2. ログイン後、API keys ページを開く
  3. API キーをコピーする(新規作成も可能)
  4. プロジェクトルートに .env ファイルを作成し、API キーを設定する
cp .env.example .env

.env を編集して your-api-key-here を取得した API キーに置き換えてください。

OPENWEATHER_API_KEY=your-api-key-here
OPENWEATHER_BASE_URL=https://api.openweathermap.org/data/2.5

Claude Desktop での使い方

Claude Desktop の設定ファイル(claude_desktop_config.json)に以下を追加してください。

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "openweathermap": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/openweather-mcp",
        "run",
        "openweather.py"
      ]
    }
  }
}

/path/to/openweather-mcp は実際のプロジェクトのパスに置き換えてください。

設定後、Claude Desktop を再起動すると get_weather ツールが使えるようになります。チャットで「東京の天気を教えて」のように聞くと、現在の天気情報を返します。

from github.com/t1gerk1ngd0m/openweather-mcp

Установка Openweather

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/t1gerk1ngd0m/openweather-mcp

FAQ

Openweather MCP бесплатный?

Да, Openweather MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Openweather?

Нет, Openweather работает без API-ключей и переменных окружения.

Openweather — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Openweather в Claude Desktop, Claude Code или Cursor?

Открой Openweather на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Openweather with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development