MCP Servers / development / Python Weather Server

Python Weather Server

JSON →
httpnone27development

A FastAPI-based server that provides weather information from the National Weather Service API, secured with OAuth 2.1.

Install
How to run this server
[ { "cmd": "npx @modelcontextprotocol/inspector", "imports": [] } ]
server path: python-weather-server
Tools
What this server exposes
get_alerts
Get weather alerts for any US state
get_forecast
Get detailed weather forecast for any location
Configuration
Environment & auth
authnone
envAZURE_CLIENT_ID
envAZURE_TENANT_ID
envAZURE_CLIENT_SECRET
envJWT_SECRET_KEY
envBASE_URL
Resources
Python Weather Server — MCP Server · libregistry