OpenMeteoMCPServer
Verified Safeby dstamand-msft
Overview
Provides comprehensive weather and geolocation data as callable tools via Model Context Protocol (MCP) for integration with AI assistants and other MCP-compatible clients.
Installation
cd src\OpenMeteoMCPServer && func startEnvironment Variables
- AzureWebJobsStorage
- FUNCTIONS_WORKER_RUNTIME
Security Notes
The server's 'webhookAuthorizationLevel' is set to 'Anonymous', but the README provides robust guidance on securing the endpoint via Azure AD (Microsoft Entra) app registration and authentication, making it safe when configured as advised. No 'eval', code obfuscation, or hardcoded secrets are identified. All sensitive configurations are managed through environment variables or app settings.
Similar Servers
mcp_weather_server
Provides current and historical weather, air quality, and time information for specified cities/timezones using the Open-Meteo API, supporting various Model Context Protocol (MCP) transport modes.
mcp-sdk-functions-hosting-dotnet
This project serves as a quickstart and SDK example for hosting serverless functions built with .NET within the Microsoft Connected Platform ecosystem, specifically demonstrating a weather service.
mcp-weather-server
Provides real-time and forecast weather data, air quality information, and multi-city weather trend analysis via the Model Context Protocol (MCP), integrating with OpenWeather and OpenRouter APIs.
mcp-local-server
A Model Context Protocol (MCP) server that provides real-time weather data, basic mathematical calculations, and mock alert details to AI agents.