About Simple Weather MCP
Simple Weather MCP is a cross-platform MCP server for looking up current weather and forecasts. It offers queries by coordinates, place name, or current IP-based location without requiring API keys.
Key features
- 01Look up weather by coordinates
- 02Find forecasts by location name
- 03Use current IP-based location
- 04No API keys required
Use cases
- 01Checking weather for a set of coordinates
- 02Getting a forecast for a named place
- 03Checking weather for the current location
MCP support
Exposes three weather lookup tools to MCP clients: by coordinates, by location name, and by current IP-based location.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
uvx 'git+https://github.com/markmehere/simple-weather-mcp.git'Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMESimple Weather MCP
A simple, cross-platform MCP server for weather and weather forecasts. Originates from Nipun Haldar's weather-mcp-server.
Features
- Compatible with the Jan AI client
- No API keys required
- Fast, single-query weather lookup
- Three tools: by coordinates, by location name or current IP address
APIs used
- Open Meteo — weather data
- OpenStreetMap Nominatim — geocoding (location name to coordinates)
- ip-api.com — IP-based geolocation
Tools
get_forecast_latlong(latitude, longitude): Weather by coordinatesget_forecast(location): Weather by location nameget_local_forecast(): Weather by current location
Setup and integration
{
"simple-weather-mcp": {
"args": [
"--from",
"git+https://github.com/markmehere/simple-weather-mcp.git",
"simple-weather-mcp"
],
"command": "uvx"
}
}
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.