OpenWeather-OneCall3-MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenWeather-OneCall3-MCPWhat's the current weather in Tokyo?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OpenWeather MCP Server
一个基于 Model Context Protocol (MCP) 的服务器,使用 OpenWeather One Call API 3.0 提供天气数据。该服务器允许 AI 智能体(如 Claude Desktop)获取任何地点的当前天气、天气预报和历史天气数据。
A Model Context Protocol (MCP) server that provides weather data using the OpenWeather One Call API 3.0. This server allows AI agents (like Claude Desktop) to access current weather, forecasts, and historical weather data for any location.
功能特性 | Features
当前天气与预报 | Current & Forecast: 获取详细的当前天气状况和每日/每小时天气预报。Get detailed current weather and daily/hourly forecasts.
时间机器 | Time Machine: 获取特定时间戳的历史天气数据。Retrieve historical weather data for specific timestamps.
地理编码 | Geocoding: 内置工具,支持按名称(如"伦敦"、"东京")搜索地点。Built-in tool to search for locations by name (e.g., "London", "Tokyo").
本地执行 | Local Execution: 通过 Stdio 本地运行,确保您的 API 密钥安全保存在本地机器上。Runs locally via Stdio, keeping your API keys secure on your machine.
Related MCP server: mcp-weather
先决条件 | Prerequisites
Node.js: 版本 16 或更高。Version 16 or higher.
OpenWeather API 密钥 | OpenWeather API Key: 需要一个具有 "One Call API 3.0" 订阅的密钥。在此获取。You need a key with "One Call API 3.0" subscription. Get one here.
安装 | Installation
选项 1: 从源码运行(推荐给开发者) | Option 1: Run from Source (Recommended for Developers)
克隆此仓库 | Clone this repository:
git clone https://github.com/your-username/openweather-mcp.git cd openweather-mcp安装依赖 | Install dependencies:
npm install构建项目 | Build the project:
npm run build
配置 | Configuration
零配置方法(发布到 NPM 后可用) | Zero-Config Method (Available after publishing to NPM)
发布到 NPM 后,用户可以使用 npx 运行服务器,无需手动下载代码或配置路径。
Once published to NPM, users can run the server without manually downloading code or configuring paths using npx.
{
"mcpServers": {
"openweather": {
"command": "npx",
"args": ["-y", "openweather-one-call-3.0-mcp"],
"env": {
"OPENWEATHER_API_KEY": "your_api_key_here"
}
}
}
}开发配置 | Development Configuration
如果从源码本地运行:
If running locally from source:
{
"mcpServers": {
"openweather": {
"command": "node",
"args": ["C:/Absolute/Path/To/openweather-mcp/dist/index.js"],
"env": {
"OPENWEATHER_API_KEY": "your_api_key_here"
}
}
}
}工具 | Tools
get_current_weather
获取指定地点的当前天气和预报。Fetch current weather and forecast for a location.
参数 | Args:
lat(数字,纬度 | number),lon(数字,经度 | number),exclude(数组,可选 | array, optional)
get_weather_history
获取特定时间的历史天气。Fetch historical weather for a specific time.
参数 | Args:
lat(数字,纬度 | number),lon(数字,经度 | number),dt(Unix 时间戳 | unix timestamp)
get_coordinates_from_location
搜索城市或行政区域以获取坐标。Search for a city or administrative area to get coordinates.
参数 | Args:
query(字符串,搜索查询 | string)
许可证 | License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides comprehensive weather data and forecasts through the OpenWeatherMap API, enabling AI assistants to access real-time weather information, forecasts, air quality data, and location services.Last updated11315MIT
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that enables AI assistants and LLMs to access real-time weather data and forecasts by connecting to the OpenWeatherMap API.Last updated
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server built with the mcp-framework to provide weather-related tools and data to AI clients. It enables integration of weather capabilities and custom tools into the MCP ecosystem for use with platforms like Claude Desktop.Last updated19
- Flicense-qualityBmaintenanceA lightweight Model Context Protocol (MCP) server that gives AI assistants the ability to fetch real-time weather data for any city using the OpenWeatherMap API.Last updated1
Related MCP Connectors
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hakuin123/OpenWeather-OneCall3-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server