# my-weather-server-0706 MCP server for querying current weather by city. It uses Open-Meteo geocoding and forecast APIs, and exposes one MCP tool: `get_weather`. ## Tools ### `get_weather` Get current weather for a city. Input: ```json { "city": "上海" } ``` Output: ```text 通过 my-weather-server-0706 返回:上海 当前天气是:阴天 定位:上海,上海市,中国 温度:... 体感温度:... 湿度:... 降水:... 云量:... 风速:... 风向:... 更新时间:... ``` ## Install From GitHub: ```bash npx -y github:yangvue/my-weather-server-0706 ``` From npm, once published: ```bash npx -y open-meteo-mcp-weather-server ``` From this repository: ```bash npm install npm start ``` ## MCP Configuration Use this config to run from GitHub: ```json { "mcpServers": { "my-weather-server-0706": { "command": "npx", "args": ["-y", "github:yangvue/my-weather-server-0706"] } } } ``` Use this config after the package is published to npm: ```json { "mcpServers": { "my-weather-server-0706": { "command": "npx", "args": ["-y", "open-meteo-mcp-weather-server"] } } } ``` Use this config when running from a local checkout: ```json { "mcpServers": { "my-weather-server-0706": { "command": "node", "args": ["/absolute/path/to/my-mcp-server/index.js"] } } } ``` ## Data Source - Geocoding: Open-Meteo Geocoding API - Weather: Open-Meteo Forecast API No API key is required. ## License MIT