MCPVault

city

MCP tool from MCP Weather Server by isdaniel

(string, required): The name of the city (English names only)

How to use it

city is exposed by the MCP Weather Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the city tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install MCP Weather Server

$npx -y @smithery/cli install @isdaniel/mcp_weather_server
FULL MCP WEATHER SERVER LISTING

Other tools in MCP Weather Server (24)

aerosol_optical_depth

Atmospheric turbidity

ammonia

NH3 levels

carbon_monoxide

CO levels

convert_time

Convert time from one timezone to another.

dust

Dust particle levels

end_date

(string, required): End date in format YYYY-MM-DD (ISO 8601)

from_timezone

(string, required): Source timezone

get_air_quality

Get current air quality information for a specified city with pollutant levels and health advisories.

get_air_quality_details

Get detailed air quality information as structured JSON data for programmatic analysis.

get_current_datetime

Retrieves the current time in a specified timezone.

get_current_weather

Retrieves comprehensive current weather information for a given city with enhanced metrics.

get_timezone_info

Get information about a specific timezone.

get_weather_by_datetime_range

Retrieves hourly weather information with comprehensive metrics for a specified city between start and end dates.

get_weather_details

Get detailed weather information for a specified city as structured JSON data for programmatic use.

nitrogen_dioxide

NO2 levels

ozone

O3 levels

pm10

Particulate matter ≤10μm

pm2_5

Particulate matter ≤2.5μm

start_date

(string, required): Start date in format YYYY-MM-DD (ISO 8601)

sulphur_dioxide

SO2 levels

time_str

(string, required): Time to convert (ISO format)

timezone_name

(string, required): IANA timezone name (e.g., 'America/NewYork', 'Europe/London'). Use UTC if no timezone provided.

to_timezone

(string, required): Target timezone

variables

(array, optional): Specific pollutants to retrieve. Options: