mcp-weather
mcp-weather
Всемирный MCP-сервер погоды. Он преобразует название места в координаты, затем возвращает текущие условия через stdio для MCP-клиентов, таких как Cursor.
Репозиторий: github.com/deep3036/mcp-weather
Что он делает
Сервер регистрирует один инструмент:
Инструменты | Вход | Выход |
|
| Текущая температура, ощущаемая температура, влажность, осадки, ветер, состояние, день/ночь, часовой пояс и координаты |
Примеры location: Delhi, Greater Noida, Mumbai, London.
Геокодирование использует Open-Meteo Geocoding. Данные прогноза используют Open-Meteo Forecast. Ни один из API не требует ключа для такого использования.
Если названию соответствует несколько мест, используется первый результат геокодирования.
Related MCP server: Weather MCP
Требования
Node.js 20 или новее
npm
Установка
npm installЗапуск
Разработка (TypeScript через tsx):
npm run devПродакшн:
npm run build
npm startЭтот процесс общается по MCP через stdin/stdout. Логи выводятся в stderr. Не запускайте его как обычное веб-приложение.
Конфигурация MCP для Cursor
Укажите клиенту на этот каталог проекта:
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "D:\\mcp\\weather-mcp"
}
}
}После сборки можно использовать node и dist/index.js вместо tsx.
Структура проекта
Путь | Роль |
| MCP-сервер, инструмент и вызовы Open-Meteo |
| TypeScript ( |
| Скрипты: |
Лицензия
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Free, keyless real-time weather and 7-day forecasts for any city worldwide.
Provide real-time and forecast weather information for locations in the United States using natura…
Current weather and 7-day forecast for any place (MET Norway). $0.006/call via x402.
Weather forecast for any city, UV index, sunrise and sunset, pollen and air quality. Free, no key.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables users to get current weather information for any city using the Open-Meteo API. Provides detailed meteorological data including temperature, precipitation, day/night status, and hourly forecasts through natural language queries.ISC
- AlicenseNot gradedqualityDmaintenanceEnables users to get real-time weather information for any city in the world. Provides current temperature and weather conditions through a simple city name query.MIT
- AlicenseBqualityDmaintenanceEnables users to retrieve current weather information for any city location. Provides a simple interface to fetch weather data through natural language queries.1ISC
- AlicenseNot gradedqualityDmaintenanceProvides current weather information for any city worldwide using the free Open-Meteo API, enabling users to query temperature, wind speed, humidity, and weather conditions through natural language.4 npmMIT