mcp-server-weather-example
If you are the rightful owner of mcp-server-weather-example 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.
Deploy a cloud-based MCP server for real-time weather data using the U.S. National Weather Service API.
The project provides a comprehensive guide to deploying a Model Context Protocol (MCP) server that delivers real-time weather data. Built with FastAPI, it supports Server-Sent Events (SSE) for real-time communication and uses secure API key authentication. The server is designed to be deployed on Azure Container Apps and can be integrated with Visual Studio Code using the MCP extension. The repository includes all necessary components such as a Dockerfile for building the app, scripts for setting up API key authentication, and instructions for connecting the server to various platforms. This setup allows users to interact with real-time weather data securely and efficiently.
Features
- Real-time weather data delivery using U.S. National Weather Service API.
- Built with FastAPI and supports Server-Sent Events (SSE).
- Secure API key authentication for incoming requests.
- Deployable on Azure Container Apps with Docker support.
- Integration with Visual Studio Code using the MCP extension.
Tools
get_alerts
Get weather alerts for specific areas
get_forecast
Get weather forecasts for specific areas