Provides monthly sunshine scores, temperatures, rainfall, and sea temps for 3,833 airport destinations worldwide.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Sunshine Atlas MCP.
find_sunny_destinations"Where is it sunny (and warm) in November?" โ ranked by that month's Sunshine Score, filterable by continent/country, minimum day temperature, swimmable sea (โฅ21 ยฐC), population
get_destination_climate"When is the best time to visit Faro?" โ full 12-month climate card for one destination (city, "city, country" or IATA code)
compare_destinations"Algarve or Crete in October?" โ side-by-side comparison of 2โ5 destinations with a one-line verdict
A remote, read-only Model Context Protocol server that answers "where is it sunny?" with data: monthly 0โ100 Sunshine Scores, day/night temperatures, rainfall and sea temperature for 3,833 destinations โ every one with its own airport โ from long-term climate normals. It serves the same open dataset published at sunshineatlas.com/data (CC BY 4.0, DOI 10.5281/zenodo.21322408).
Live endpoint (no key, no signup):
Listed in the official MCP registry as
com.sunshineatlas/sunshine-atlas. Docs page: sunshineatlas.com/mcp.
| Tool | Answers |
|---|---|
find_sunny_destinations | "Where is it sunny (and warm) in November?" โ ranked by that month's Sunshine Score, filterable by continent/country, minimum day temperature, swimmable sea (โฅ21 ยฐC), population |
get_destination_climate | "When is the best time to visit Faro?" โ full 12-month climate card for one destination (city, "city, country" or IATA code) |
compare_destinations | "Algarve or Crete in October?" โ side-by-side comparison of 2โ5 destinations with a one-line verdict |
Every result carries attribution and citable sunshineatlas.com destination URLs.
Claude Code
Claude (custom connector), ChatGPT connectors, or any Streamable-HTTP client โ add the URL
https://sunshineatlas.com/api/mcp.
Generic JSON config (Cursor, etc.)
The server is a single stateless Node file (fresh McpServer per request, plain JSON responses,
binds to 127.0.0.1 โ put it behind your reverse proxy). It reads one dataset file and hot-reloads
it on mtime change.
GET /healthz reports status and destination count. server.json is the MCP-registry manifest.
100 ร warmth ร (0.5 + 0.5 ร (0.55 ร dryness + 0.45 ร sunniness)), computed
from long-term climate normals โ methodology.Code MIT. Data CC BY 4.0 (credit "Sunshine Atlas" + link). Not a forecast โ climate normals describe typical conditions, not this week's weather.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/flightmussy-sunshine-atlas-mcp)<a href="https://allmcps.com/mcp/flightmussy-sunshine-atlas-mcp"><img src="https://allmcps.com/api/badge/flightmussy-sunshine-atlas-mcp?style=directory" alt="Sunshine Atlas MCP on AllMCPs" /></a>