Weather query skill for Aliyun Model Context Protocol (MCP)
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"aliyun-mcp-weather-skill-20260130","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Aliyun MCP Weather Skill A weather query skill for Aliyun Model Context Protocol (MCP), providing simulated weather data for major Chinese cities. ## Features - **`get_weather(city)`**: Get weather information for a city - Returns structured weather data including temperature, condition, humidity, and wind speed - Supports major Chinese cities: Beijing, Shanghai, Guangzhou, Shenzhen - Case-insensitive city name matching ## Installation ```bash pip install aliyun-mcp-weather-skill-20260130 ``` ## Usage ### Basic Usage ```python from aliyun_mcp_skill import get_weather # Get weather for Beijing weather = get_weather("Beijing") print(weather) # Output: # { # "city": "Beijing", # "temperature": 22, # "condition": "sunny", # "humidity": 45, # "wind_speed": 10 # } # Get weather for Shanghai shanghai_weather = get_weather("shanghai") print(shanghai_weather) ``` ### Aliyun MCP Integration To use this skill with Aliyun MCP: 1. Install the package in your MCP server environment 2. Register the skill as a tool in your MCP server: ```python from mcp.server.mcpserver import MCPServer from aliyun_mcp_skill import get_weather # Create MCP server mcp = MCPServer("Aliyun Weather Server") # Register weather tool @mcp.tool() def weather(city: str) -> dict: """Get weather information for a city""" return get_weather(city) # Run server mcp.run(transport="streamable-http", json_response=True) ``` 3. Connect your Aliyun LLM application to the MCP server ## Weather Data The skill provides simulated weather data for the following cities: | City | Temperature (°C) | Condition | Humidity (%) | Wind Speed (km/h) | |------|------------------|-----------|--------------|-------------------| | Beijing | 22 | sunny | 45 | 10 | | Shanghai | 25 | cloudy | 60 | 8 | | Guangzhou | 28 | rainy | 75 | 12 | | Shenzhen | 27 | partly cloudy | 70 | 9 | ## Development ### Build t…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.