日月观测MCP&Agent挑战赛
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"gradio": {
"args": [
"mcp-remote",
"https://tybbyt-luner-info1.ms.show/gradio_api/mcp/sse",
"--transport",
"sse-only"
],
"command": "npx"
}
}
}
可用工具 (1 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
predict 1 个参数
根据地理位置和日期获取天文信息(基于ephem库) 参数: input_str: 输入字符串,格式为"纬度,经度,海拔,日期" 日期支持'YYYY-MM-DD'或'YYYY年MM月DD日'格式 若为空则使用当前日期和默认地理位置(北京) 返回: 包含天文信息的JSON字符串,便于网络通讯 信息包括:日出日落、月升月落、月相、晨昏蒙影等
该工具无需必填参数,直接调用即可
服务介绍
项目简介
主要目的:根据地理位置和日期获取天文信息,包含日出日落、月升月落、月相、晨昏蒙影等
项目用途:
- 摄影师可以用它查询某地特定日期的 “黄金时刻”(日出后 / 日落前的柔和光线时段),规划外景拍摄。
- 农民可根据日出日落时间调整作物的光照管理,或结合月相安排播种、施肥。
- 天文爱好者可通过它预测月食、特殊月相出现的时间,提前准备观测。
- 户外运动爱好者(如登山、徒步)可根据日月起落时间规划行程,确保安全(如避免夜间在野外迷路)。
函数内容:
参数:
input_str: 输入字符串,格式为"纬度,经度,海拔,日期"
日期支持'YYYY-MM-DD'或'YYYY年MM月DD日'格式
若为空则使用当前日期和默认地理位置(北京)
返回:
包含天文信息的JSON字符串,便于网络通讯
信息包括:日出日落、月升月落、月相、晨昏蒙影等
部署指南
Cherry Studio
复制Hosted MCP 服务的 Remote URL到 Cherry Studio,添加服务器,从JSON导入,构建MCP服务器,并在对话中打开即可
使用示例
用户:请问2025年10月1日晚上安徽合肥的月亮是什么形态?
doubao:我可以使用 OSM - predict 工具来获取相关天文信息。
工具返回:
{
"params": {
"input_str": "31.8667,117.2833,0,2025-10-01"
},
"response": {
"content": [
{
"type": "text",
"text": "{\n "日期": "2025年10月01日",\n "地理位置": {\n "纬度": "31.8667",\n "经度": "117.2833",\n "海拔(米)": 0.0\n },\n "太阳信息": {\n "日出时间": "06:05:01",\n "日落时间": "17:56:16"\n },\n "月亮信息": {\n "月升时间": "14:21:56",\n "月落时间": "00:26:51",\n "月相类型": "亏凸月",\n "月相百分比": "60.0%",\n "月龄(天)": "9.2"\n },\n "食相信息": {\n "日食": "不发生",\n "月食": "不发生"\n },\n "晨昏蒙影(早晨)": {\n "民用晨光": "05:40:12",\n "航海晨光": "05:12:37",\n "天文晨光": "04:44:13"\n },\n "晨昏蒙影(傍晚)": {\n "民用昏影": "18:21:02",\n "航海昏影": "18:48:36",\n "天文昏影": "19:16:58"\n }\n}"
}
],
"isError": false
}
}
回答:2025年10月1日晚上安徽合肥的月亮形态为亏凸月,月相百分比为60.0%。