test-weather-dingai
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"imcp-weather": {
"args": [
"imcp-weather"
],
"command": "uvx"
}
}
}
可用工具 (4 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
get_jwt_token 2 个参数
生成JWT token用于API认证 Args: expiration_seconds: token过期时间间隔(秒),默认300秒 show_log: 是否显示日志信息,默认True Returns: 包含生成的JWT token和相关信息的字典
该工具无需必填参数,直接调用即可
get_city_info 1 个参数 需填 1 项
搜索城市 Args: location: 要搜索的城市名称或关键词 Returns: List[Dict]: 包含城市信息的列表
必填参数:location
get_now_weather 1 个参数 需填 1 项
获取实时天气数据 Args: location: 需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位) Returns: Dict: 包含实时天气信息的字典
必填参数:location
get_3_30day_weather 2 个参数 需填 1 项
获取3-30天每日天气预报 Args: location: 需要查询地区的LocationID或以英文逗号分隔的经度,纬度坐标(十进制,最多支持小数点后两位) days: 预报天数,支持值:3d(默认)、7d、10d、15d、30d Returns: Dict: 包含每日天气预报信息的字典
必填参数:location
服务介绍
、
功能特性
JWT认证机制:提供安全的API访问认证
城市信息查询:支持关键词搜索,获取城市ID和地理位置信息
实时天气数据:获取指定地区的当前天气状况
多日天气预报:支持3-30天的天气预报数据查询,特别优化15/30天数据处理
标准化数据格式:统一的数据输出格式,便于集成和使用
异常处理机制:完善的错误处理和日志记录