Weather MCP Server
Provides current weather data and allows for city comparisons.
Weather MCP Server
A simple weather MCP server built with FastMCP that provides current weather data and city comparisons.
Features
- Get current weather for any city
- Compare weather between multiple cities
- Support for metric and imperial units
- Optional detailed forecasts
Quick Start
Installing via Smithery
To install Weather Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @glassBead-tc/weather-mcp --client claude
Manual Installation
-
Install dependencies:
pip install -r requirements.txt -
Run locally:
python src/weather_server.py -
Test with Claude Desktop/Code: Add to your MCP configuration:
{ "mcpServers": { "weather": { "command": "python", "args": ["/path/to/weather-mcp/src/weather_server.py"] } } }
Tools
get_weather
Get current weather for a city.
city(string): City nameunits(string, optional): "metric" or "imperial" (default: "metric")detailed(boolean, optional): Include 3-day forecast (default: false)
compare_weather
Compare weather between multiple cities (max 5).
cities(array): List of city namesmetric(string, optional): Sort by "temperature", "humidity", or "wind" (default: "temperature")
Deploy to Smithery
- Push to GitHub
- Go to smithery.ai/new
- Connect your repository
- Deploy!
Example Usage
# Get weather for London
await get_weather("London")
# Get detailed weather with forecast
await get_weather("Tokyo", units="imperial", detailed=True)
# Compare temperatures across cities
await compare_weather(["New York", "Los Angeles", "Chicago"], metric="temperature")
EOF < /dev/null
Máy chủ liên quan
AWS Documentation MCP Server
Access, search, and get recommendations from public AWS documentation.
EdgeOne Geo Location
Provides geolocation data using EdgeOne Pages Functions.
Arcanna MCP Server
Interact with Arcanna's AI use cases through the Model Context Protocol (MCP).
Remote MCP Server on Cloudflare
A remote MCP server deployable on Cloudflare Workers with OAuth login support, using Cloudflare KV for data storage.
Render MCP Server
Interact with Render resources via LLMs using the Render API.
mcp-server-insumer
On-chain token verification across 31 blockchains. 16 tools for ECDSA-signed attestations, discount codes, merchant discovery, and autonomous onboarding.
Rancher MCP Server
Model Context Protocol (MCP) server for the Rancher ecosystem: multi-cluster Kubernetes, Harvester HCI (VMs, storage, networks), and Fleet GitOps.
Cisco NSO MCP Server
An MCP server for Cisco NSO (Network Services Orchestrator) that exposes NSO data and operations as MCP primitives.
fal-ai/minimax/image-01
Advanced text-to-image generation model using the fal.ai API. Requires a FAL_KEY environment variable.
DYPAI
Deploy production backends, APIs, cron jobs and automations from any AI assistant. Database, auth, storage and 24+ integrations included.