SuperAPI AI 工具集

astronomy-oracle

Astronomy Oracle 是一个面向 LLM 助手的天文目录与观测计划 MCP 服务器,旨在避免模型编造星等、坐标和可见性信息。它内置 OpenNGC 目录中 13000 多个深空天体(NGC、IC、Messier 及附录天体),提供 3 个工具:天体查询、目录搜索和观测会话规划。所有天文计算均为确定性本地运算,包括儒略日、恒星时、地平坐标转换以及升/中天/落时间,且零网络依赖,数据与计算全部本地完成。可通过 npx 直接运行或全局安装,并配置到 claude_desktop_config.json 中使用。

访问官网

工具介绍

Astronomy Oracle 是一个面向 LLM 助手的天文目录与观测计划 MCP 服务器,主要用途是提供准确的天文目录数据和观测会话规划,避免大语言模型在星等、坐标和可见性方面产生幻觉。

主要能力包括:

  • 内置 13000 多个深空天体,来自 OpenNGC 目录,涵盖 NGC、IC、Messier 及附录天体。
  • 提供 3 个工具:天体查询、目录搜索和观测会话规划。
  • 天体查询:可按 Messier 编号、NGC/IC 编号或常用名查找天体,并可选地根据给定位置和时间计算可见性。返回详细数据,包括类型、坐标(赤经/赤纬)、星等、角大小、表面亮度、哈勃类型、交叉引用,以及在提供位置时返回当前高度/方位角和升/中天/落时间。
  • 目录搜索:可按类型、星座、星等范围、角大小或目录成员资格搜索和筛选目录。返回按亮度排序的匹配天体表格,支持按天体类型(星系、行星状星云、疏散星团等)、星座、星等范围、最小角大小和目录(Messier、Caldwell、NGC、IC)进行筛选。
  • 观测会话规划:针对给定位置和日期生成观测计划,返回按时间窗口分组的最佳观测天体。结果分为三个窗口(傍晚、午夜、黎明前),并根据高度、星等和角大小进行可观测性评分。

使用方式:

  • 可通过 npx 直接运行。
  • 也可全局安装。
  • 添加到 claude_desktop_config.json 中进行配置。

技术特点:

  • 确定性天文数学计算,包括儒略日、恒星时、地平坐标转换、升/中天/落时间。
  • 零网络依赖,所有数据已打包,所有计算均在本地完成。

适用场景:

  • 需要准确天文数据的 LLM 助手应用。
  • 天文观测者进行观测会话规划。
  • 查询深空天体的详细信息和可见性。

限制:

  • 资料中未提供关于收费、价格、平台支持范围、效果保证或具体使用步骤的更多信息。
  • 数据许可:OpenNGC 数据采用 Creative Commons Attribution-ShareAlike 4.0 International License,代码采用 MIT 许可。