visual_crossing_mcp

peterjohnbeck/visual_crossing_mcp

3.2

If you are the rightful owner of visual_crossing_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Basic MCP server for Visual Crossing historical weather data.

visual_crossing_mcp

Basic MCP server for Visual Crossing historical weather data

Enables retrieval of historical weather data from Visual Crossing.

The Visual Crossing api is described here: https://www.visualcrossing.com/resources/documentation/weather-api/timeline-weather-api/

The MCP server can retrieve the following data for a specified location for a date or date range:

  • temperature
  • max temperature
  • min temperature
  • preciptitation
  • solar radiation
  • cloud cover
  • snow depth
  • weather type
  • weather conditions
  • heat index
  • wind chill

First install the requirements:

pip install -r requirements.txt

Create or modify the .env file in the project root to read as follows:

API_KEY=XXXXXXXXXXX

...where XXXXXXXXXXX is your API key from Visual Crossing

To enable in the Claude client, add the following to the claude_desktop_config.json file:

"weather": {
      "command": "C:\\Programs\\Python\\Python311\\python.exe",
      "args": ["C:\\Path\\To\\Server\\Python\\File\\visual_crossing_mcp.py"]
    }