Skip to main content
Glama
ballyhoogroup

Weather MCP server for Claude

Погодный MCP-сервер для Claude

Минимальный удалённый MCP-сервер, использующий официальный TypeScript/JavaScript MCP SDK и Open-Meteo (API-ключ не требуется). Он предоставляет:

  • get_weather: текущие погодные условия и прогноз на 1–7 дней по названию места

  • POST /mcp: MCP-эндпоинт на базе Streamable HTTP

  • GET /health: проверка работоспособности для Render

Запуск локально

Требуется Node.js 20 или новее.

corepack enable
pnpm install
pnpm start

MCP-эндпоинт: http://localhost:3000/mcp.

Related MCP server: weather-mcp

Деплой на Render

  1. Поместите этот каталог в репозиторий GitHub или GitLab.

  2. В Render выберите New > Blueprint и подключите репозиторий.

  3. Render считывает render.yaml и создаёт веб-сервис.

  4. Когда деплой завершится, используйте https://YOUR-SERVICE.onrender.com/mcp в качестве URL MCP.

Ключ API погоды не требуется. Бесплатный план Render может засыпать при бездействии, поэтому первый запрос после бездействия может занять больше времени.

Подключение Claude

Для клиентов Claude, которые поддерживают удалённые пользовательские коннекторы, добавьте пользовательский коннектор со следующим URL:

https://YOUR-SERVICE.onrender.com/mcp

Для простоты сервер намеренно не требует аутентификации. Любой, кто знает URL, может обращаться к нему; добавьте аутентификацию перед использованием приватных или платных источников данных.

Пример промпта

Используйте get_weather, чтобы рассказать мне трёхдневный прогноз для Ричмонда, Вирджиния, в имперских единицах.

Источник данных

Данные о погоде и геокодировании предоставляются Open-Meteo. Изучите условия атрибуции и коммерческого использования, прежде чем использовать этот сервер в производственном продукте.

Related MCP Connectors

Related MCP Servers