wu-weather-mcp
wu-weather-mcp
MCP-сервер, который предоставляет любую персональную метеостанцию (PWS) Weather Underground в качестве инструментов в Claude. Спрашивайте у Claude о текущих условиях, ежедневных сводках, почасовой истории и метаданных станции — все данные поступают в реальном времени с вашей станции.
Предварительные требования
Node.js 18+
Учетная запись Weather Underground с PWS
API-ключ Weather Underground (бесплатно)
Ваш идентификатор станции (виден на панели управления WU, например
KCALAKEF92)
Related MCP server: weather-mcp-server
Настройка
1. Клонирование и установка
git clone https://github.com/your-username/wu-weather-mcp.git
cd wu-weather-mcp
npm install2. Настройка окружения
cp .env.example .envОтредактируйте .env:
WU_API_KEY=your_api_key_here
WU_STATION_ID=your_station_id_here
WU_STATION_NAME=My Weather Station # optional — defaults to station ID3. Сборка
npm run build4. Тестирование
node build/index.jsСервер запускается через stdio и ожидает сообщений MCP. Нажмите Ctrl-C для выхода.
Интеграция с Claude Desktop
Добавьте это в ваш claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"wu-weather": {
"command": "node",
"args": ["/absolute/path/to/wu-weather-mcp/build/index.js"]
}
}
}Замените
/absolute/path/to/wu-weather-mcpна фактический путь, по которому вы клонировали репозиторий. В macOS вы можете выполнитьpwdвнутри клонированной папки, чтобы получить его.
Перезапустите Claude Desktop после сохранения. Ваши инструменты погоды появятся автоматически.
Альтернатива: передача учетных данных через конфигурацию вместо .env
{
"mcpServers": {
"wu-weather": {
"command": "node",
"args": ["/absolute/path/to/wu-weather-mcp/build/index.js"],
"env": {
"WU_API_KEY": "your_api_key_here",
"WU_STATION_ID": "your_station_id_here",
"WU_STATION_NAME": "My Weather Station"
}
}
}
}Доступные инструменты
Инструмент | Параметры | Описание |
| — | Текущая температура, влажность, ветер, давление, УФ-индекс, интенсивность осадков, точка росы, солнечная радиация |
|
| Ежедневная макс./мин./ср. температура, макс. порыв ветра, общее количество осадков |
|
| Почасовая температура, влажность, ветер и осадки |
| — | Название станции, ID, координаты, высота над уровнем моря, район |
Примеры запросов
"Какая сейчас погода?"
"Покажи погоду за последние 3 дня."
"Какая была почасовая сводка вчера днем?"
"Какова высота моей метеостанции над уровнем моря?"
Разработка
npm run dev # watch mode — recompiles on save
npm run build # one-off buildИсходный код находится в src/index.ts. Пересоберите (npm run build) после любых изменений.
Публикация в npm
npm publishПосле публикации пользователи могут запускать его без клонирования:
{
"mcpServers": {
"wu-weather": {
"command": "npx",
"args": ["-y", "wu-weather-mcp"],
"env": {
"WU_API_KEY": "your_api_key_here",
"WU_STATION_ID": "your_station_id_here"
}
}
}
}Примечание: Проверьте npmjs.com перед публикацией, чтобы убедиться, что имя пакета
wu-weather-mcpдоступно.
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityCmaintenanceIntegrates the US National Weather Service API with Claude Desktop to provide real-time weather conditions, forecasts, and detailed weather metrics for any US location through natural language queries.21
- AlicenseNot gradedqualityCmaintenanceEnables Claude Desktop to query real-time weather information, forecasts, and history via the OpenWeatherMap API.1499MIT
- FlicenseNot gradedqualityDmaintenanceProvides 12 weather tools for conditions, forecasts, alerts, model imagery, radar, and 205 meteorological calculations, enabling weather data access and analysis through Claude Code.
- FlicenseAqualityCmaintenanceIntegrates the US National Weather Service API with Claude Desktop, enabling users to query current conditions and forecasts using natural language.2
Related MCP Connectors
US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.
Search NOAA climate stations and datasets, fetch historical weather observations.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rankintosh/wu-weather-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server