Open Meteo Lite
БесплатноНе проверенA lightweight MCP server for Open-Meteo weather API, providing current weather, forecasts, location search, and more without requiring an API key.
Описание
A lightweight MCP server for Open-Meteo weather API, providing current weather, forecasts, location search, and more without requiring an API key.
README
A lightweight MCP (Model Context Protocol) server for Open-Meteo weather API.
Simple, fast, no API key required.
Features
- Current weather: temperature, humidity, wind, pressure, UV index
- Forecasts: up to 16 days with daily high/low, precipitation, sunrise/sunset
- Location search: geocoding by city name
- Pressure data: surface pressure for weather tracking
- Default location: set once, query without specifying location
Installation
npm install -g open-meteo-mcp-lite
Or use with npx:
npx open-meteo-mcp-lite
Configuration
OpenCode
Add to your opencode.json:
{
"mcp": {
"weather": {
"type": "local",
"command": ["npx", "-y", "open-meteo-mcp-lite"],
"enabled": true
}
}
}
Claude Desktop
Add to your Claude Desktop config:
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["-y", "open-meteo-mcp-lite"]
}
}
}
Tools
set_default_location
Set a default location for weather queries. Stored in ~/.config/open-meteo-mcp-lite/config.json.
Parameters:
location(string, optional): City name to set as defaultlatitude(number, optional): Latitude coordinatelongitude(number, optional): Longitude coordinatename(string, optional): Custom name for the location (used with coordinates)
Provide either location OR both latitude/longitude.
get_default_location
Get the currently configured default location.
search_location
Search for a location by name to get coordinates.
Parameters:
query(string, required): City name or location to searchlimit(number, optional): Max results 1-10, default 5
get_weather
Get current weather conditions. Uses default location if none specified.
Parameters:
location(string, optional): City namelatitude(number, optional): Latitude coordinatelongitude(number, optional): Longitude coordinate
get_forecast
Get weather forecast up to 16 days. Uses default location if none specified.
Parameters:
location(string, optional): City namelatitude(number, optional): Latitude coordinatelongitude(number, optional): Longitude coordinatedays(number, optional): Forecast days 1-16, default 7
Usage
Set your default location by city name:
> set_default_location(location="Barcelona")
Default location set to: Barcelona, Catalonia, Spain
Coordinates: 41.38879, 2.15899
Or by exact coordinates:
> set_default_location(latitude=41.5247, longitude=2.0214, name="Home")
Default location set to: Home
Coordinates: 41.5247, 2.0214
Then just ask for weather without specifying location:
> get_weather()
Location: Home
Current Weather (Europe/Madrid)
...
Example Output
Current Weather
Current Weather (Europe/Madrid)
Time: 2025-01-19T22:00
Temperature: 8.5°C
Feels like: 6.2°C
Humidity: 72%
Condition: Partly cloudy
Pressure: 1023.4 hPa
Wind: 12.3 km/h from 270°
Gusts: 18.5 km/h
UV Index: 0
Forecast
Weather Forecast (Europe/Madrid)
Mon, Jan 20
Partly cloudy
High: 14°C / Low: 5°C
Precipitation: 0mm (0% chance)
Wind: up to 15 km/h
Sunrise: 08:15 / Sunset: 18:02
Config File
Default location is stored in:
~/.config/open-meteo-mcp-lite/config.json
Data Source
Weather data provided by Open-Meteo - free for non-commercial use.
License
MIT
Установка Open Meteo Lite
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ominiverdi/open-meteo-mcp-liteFAQ
Open Meteo Lite MCP бесплатный?
Да, Open Meteo Lite MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Open Meteo Lite?
Нет, Open Meteo Lite работает без API-ключей и переменных окружения.
Open Meteo Lite — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Open Meteo Lite в Claude Desktop, Claude Code или Cursor?
Открой Open Meteo Lite на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Open Meteo Lite with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
