使用说明
气象MCP服务器
查询韩国主要城市天气的模型上下文协议(MCP)服务器。
开放气象API使用 免费提供天气信息。不需要API密钥。
支持城市
首尔,釜山,仁川,大邱,大田,光州,蔚山,济州
安装方法
pip install git+https://github.com/jkf87/weather-mcp.git
MCP客户端设置
快速打开配置文件
| 客户端 | MacOS | Windows |
|---|---|---|
| Gemini CLI | ~/.gemini/settings.json |
%USERPROFILE%\.gemini\settings.json |
| 克劳德桌面版 | ~/Library/Application Support/Claude/claude_desktop_config.json |
%APPDATA%\Claude\claude_desktop_config.json |
| 反重力 | ~/.antigravity/mcp.json |
%USERPROFILE%\.antigravity\mcp.json |
在MacOS中快速打开
# Gemini CLI
open ~/.gemini/settings.json
# Claude Desktop
open ~/Library/Application\ Support/Claude/claude_desktop_config.json
# Antigravity
open ~/.antigravity/mcp.json
# 또는 VS Code로 열기
code ~/.gemini/settings.json
在Finder中打开: Cmd + Shift + G →粘贴路径
在Windows中快速打开
方法1: Win + R 单击并粘贴以下路径
# Gemini CLI
%USERPROFILE%\.gemini
# Claude Desktop
%APPDATA%\Claude
# Antigravity
%USERPROFILE%\.antigravity
%USERPROFILE%,%APPDATA%按照原样复制粘贴。Windows自动C:\Users\사용자이름\...转换为路径。
方法2:在PowerShell/CMD中作为记事本打开
notepad %USERPROFILE%\.gemini\settings.json
克劳德代码
claude mcp add weather-server -- weather-mcp
克劳德桌面版
~/Library/Application Support/Claude/claude_desktop_config.json (MacOS)或
%APPDATA%\Claude\claude_desktop_config.json 添加到(Windows):
{
"mcpServers": {
"weather-server": {
"command": "weather-mcp"
}
}
}
Gemini CLI
~/.gemini/settings.json添加到:
{
"mcpServers": {
"weather-server": {
"command": "weather-mcp"
}
}
}
反重力
~/.antigravity/mcp.json添加到:
{
"mcpServers": {
"weather-server": {
"command": "weather-mcp"
}
}
}
其他MCP客户端
在大多数MCP客户机上,您可以设置:
{
"mcpServers": {
"weather-server": {
"command": "weather-mcp"
}
}
}
提供工具(Tools)
get_weather
查询特定城市的当前天气信息。
参数:
city(string):城市名称(默认值:“首尔”)
示例响应:
서울 날씨 정보
━━━━━━━━━━━━━━━━━━━━
온도: 15.2°C
습도: 65%
풍속: 12.5 km/h
날씨: 맑음
━━━━━━━━━━━━━━━━━━━━
조회 시간: 2024-11-30 14:30:00
list_cities
返回可用城市列表。
使用示例
您可以要求AI助手:
- “告诉我首尔的天气”
- “比较一下釜山和济州的天气”
- “今天大田天气怎么样?”
删除方法
删除包
pip uninstall weather-mcp
删除MCP设置
在每个客户端的配置文件中 weather-server 删除项目:
- 克劳德代码:
claude mcp remove weather-server - 克劳德桌面版:
~/Library/Application Support/Claude/claude_desktop_config.json - Gemini CLI:
~/.gemini/settings.json - 反重力:
~/.antigravity/mcp.json
直接运行(用于开发/测试)
# 서버 실행
weather-mcp
# 또는 Python 모듈로 실행
python -m weather_mcp.server
许可证
MIT许可证