mcpField
C
celestial-node

celestial-node

本地服务
github.com/christerso科研与教育036 周前更新

关于 celestial-node

celestial-node 是为 AI 助手提供实时太空数据的 MCP 服务,数据覆盖空间站、发射任务、火星、恒星和卫星等。18 个工具均为只读 GET 请求,数据聚合自多个航天机构。

主要功能

  1. 01追踪 ISS 与天宫位置
  2. 02查询在轨人员和火箭发射
  3. 03检索太空新闻与火星数据
  4. 04搜索 Gaia 恒星目录
  5. 05查询近地天体与卫星

适用场景

  1. 01查看空间站实时位置
  2. 02查询即将进行的火箭发射
  3. 03研究火星任务与天气
  4. 04查找恒星、小行星或卫星

MCP 相关

向 MCP 客户端提供 18 个只读工具,用于查询实时太空数据;所有工具均为 GET 请求,不执行写入操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"christerso-celestial-node": {
"command": "npx",
"args": [
"-y",
"celestialnode-mcp"
],
"env": {
"CELESTIAL_NODE_API_KEY": "<CELESTIAL_NODE_API_KEY>"
}
}
}
}
启动命令npx -y celestialnode-mcp
需要配置的环境变量
CELESTIAL_NODE_API_KEY密钥Optional API key for higher rate limits (100/day vs 25/hr). Get yours at https://celestialnode.com/register

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmcelestialnode-mcp1.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

npm version MCP Registry License: MIT

Celestial Node MCP

一个用于获取 Celestial Node 实时太空数据的 MCP 服务。

为 AI 助手提供 18 种只读工具,涵盖 ISS/Tiangong 跟踪、太空中的乘组人员、火箭发射、太空新闻、火星任务、超过 100 万颗恒星的星表、近地小行星、卫星等。

关于 Celestial Node

Celestial Node 是一个综合性太空数据平台,汇集了全球各航天机构的实时信息。它提供:

  • 空间站跟踪 - ISS 和 Tiangong 空间站的实时位置
  • 乘组信息 - 当前在轨的宇航员、航天员和航天员
  • 火箭发射 - 全球各地服务提供商的即将发射任务
  • 太空新闻 - 汇总来自 NASA、ESA、CNSA、JAXA、Roscosmos 和 ISRO 的新闻
  • 火星任务 - 全部 18 项火星任务及其仪器和发现
  • 火星天气 - 包括温度、气压和风速在内的地表状况
  • 星表 - 来自 ESA Gaia 任务的 100 多万颗恒星
  • 近地天体 - 小行星跟踪和近距离掠过信息
  • 卫星 - 搜索和跟踪卫星,并预测再入时间
  • 太空百科全书 - 全面的航天器、任务和发动机数据库

快速开始

无需 API 密钥

匿名使用每小时最多可请求 25 次。

Claude Desktop

添加到 ~/.config/claude/claude_desktop_config.json:

{
  "mcpServers": {
    "celestial-node": {
      "command": "npx",
      "args": ["-y", "celestialnode-mcp"]
    }
  }
}

Claude Code

claude mcp add celestial-node -- npx -y celestialnode-mcp
使用 API 密钥

在 celestialnode.com/register 注册以获得更高的速率限制。

Claude Desktop

{
  "mcpServers": {
    "celestial-node": {
      "command": "npx",
      "args": ["-y", "celestialnode-mcp"],
      "env": {
        "CELESTIAL_NODE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Claude Code

claude mcp add celestial-node --env CELESTIAL_NODE_API_KEY=your-api-key-here -- npx -y celestialnode-mcp

速率限制

等级限制身份验证
匿名每小时 25 次请求无
已注册(免费)每天 100 次请求API 密钥
付费每天 500 次请求API 密钥

在 celestialnode.com/register 注册即可免费获取 API 密钥。

工具

工具说明
get_iss_positionISS 实时位置(纬度、经度、高度、速度)
get_tiangong_positionTiangong 空间站实时位置
get_crew_in_space当前在轨的宇航员/航天员/航天员
get_upcoming_launches全球即将进行的火箭发射
get_space_news汇总来自 NASA、ESA、CNSA、JAXA、Roscosmos、ISRO 的太空新闻
get_mars_missions全部 18 项火星任务及其仪器和发现
get_mars_rovers火星探测车及其仪器、发现和状态
get_mars_weather火星地表天气(温度、气压、风速)
search_stars搜索 ESA Gaia 星表中的 100 多万颗恒星
get_star_details根据 Gaia 源 ID 获取恒星的完整天文数据
get_constellations全部 88 个 IAU 星座
get_near_earth_objects即将发生的小行星近距离掠过事件
get_hazardous_asteroids具有轨道数据的潜在危险小行星
get_space_agencies全球各航天机构
search_encyclopedia搜索太空百科全书(航天器、任务、发动机)
get_satellite_categories卫星类别及数量
search_satellites按名称搜索已跟踪的卫星
get_upcoming_reentries预测的卫星/火箭级再入事件

数据来源

所有数据均由 celestialnode.com 提供,该平台汇集了 NASA、ESA、CNSA、JAXA、Roscosmos、ISRO、SpaceX 和其他全球航天机构的数据。后台工作进程会实时更新数据。

安全性

所有 18 个工具都是只读 GET 请求。不执行写入操作,不访问用户数据。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。