Token导航 LogoToken导航TokenDH.com
Korea Weather MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Korea Weather MCP Server

MCP Server

@smithery/cli

MCP server using the Korea Weather Service (KWS)

工具数

0

提示词数

0

GitHub Stars

10

资源数

0
位置天气气象数据PythonClaudeAPI集成Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ohhan777

提供方

ohhan777

最后核验

2026/5/18 03:28

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli mcp add ohhan777/korea_weather --client claude

详细介绍

韩国气象MCP服务器

](https://smithery.ai/server/@ohhan777/korea_weather)

本MCP服务器 气象厅短期预报查询服务API基于的MCP服务器。

介绍

韩国气象MCP服务器收集气象局的天气信息,通过MCP协议提供给MCP客户端(主机),如Claude或Cursor。 该服务器可以轻松地与利用气象信息的各种应用服务配合使用。

MCP Example

主要功能

  • 气象厅短期预报API联动
  • 提供MCP格式的天气信息

安装和使用方法

使用Smithery安装

  1. data.go.kr气象厅短期预报API申请并获得API密钥。
  2. 使用以下命令 史密瑟里在中安装服务器并在Claude Desktop中注册。

如果在安装过程中要求输入API密钥,请输入已颁发的密钥。

   npx -y @smithery/cli mcp add ohhan777/korea_weather --client claude
  1. 重新启动Claude Desktop即可使用。

本地开发(Smithery CLI)

  1. 克隆源代码并安装依赖性。
   git clone https://github.com/ohhan777/korea_weather.git
   cd korea_weather
   uv sync
  1. 为环境变量设置API密钥。
   export KOREA_WEATHER_API_KEY="발급받은_API_키"
  1. 运行开发服务器。
   # HTTP 모드로 실행 (http://localhost:8081)
   uv run smithery dev

   # 또는 Smithery Playground로 대화형 테스트
   uv run smithery playground

如何直接从GitHub安装

  1. data.go.kr在申请气象厅短期预报API使用后,将获得API密钥。
  1. 下载并运行源代码。
   git clone https://github.com/ohhan777/korea_weather.git
   cd korea_weather
   uv sync
   uv run korea_weather.py
  1. 在MCP客户机(Host)中注册服务器。

- 克劳德桌面的设置文件通常位于以下路径中: C:\Users\[사용자 이름]\AppData\Roaming\Claude\claude_desktop_config.json (如果文件不存在,则创建新文件)

- 光标在中:顶部的齿轮图标→ MCP → 添加新的全局MCP服务器 选择

以以下示例中的格式创建配置文件。(根据环境修改目录路径和API密钥)

   {
     "mcpServers": {
       "korea_weather": {
         "command": "uv",
         "args": [
           "--directory",
           "C:\\ai\\PyProjects\\korea_weather",
           "run",
           "korea_weather.py"
         ],
         "env": {
           "KOREA_WEATHER_API_KEY": "Input Your API Key Here!"
         }
       }
     }
   }

部署到Smithery

将代码推送到GitHub后, 史密斯·艾/新连接GitHub存储库后,Smithery将自动构建和托管服务器。

提示示例

>> 제주 국제 공항 현재 날씨를 알려줘.
>> 내일 오후에 서울 남대문에 놀러가려고 하는데 우산을 챙겨야할까?
>> 오늘 오후에 세차하기에 괜찮은 날씨일까?

依赖性

pyproject.toml 请参见

许可证

本项目是为内部试验而开发的,无需另行许可,即可自由部署和修改。

咨询

开发者:韩国航空宇宙研究院吴汉(ohhan@kari.re.kr)

修改历史记录

  • 2026-02:Smithery v4集成- smithery dev/smithery playground 本地开发支持, create_server() 引入工厂模式
  • 2026-02:重新设计服务器结构(通用API请求处理、坐标转换缓存),增强MCP工具提示。
  • 2026-02: httpx/dotenv 我们添加了一个基于标准库的HTTP回退路径,以在未安装的环境中运行。
  • 2026-02:在离线环境中运行的单元测试(tests/test_korea_weather.py)。

目录标签

目录标签

位置天气气象数据PythonClaudeAPI集成research-and-data天气服务本地部署MCP协议

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP