NASA太空数据探索器
STDIO多功能NASA数据查询工具
多功能NASA数据查询工具
一个功能丰富的 NASA 数据查询 MCP 工具,支持多种 NASA API 服务和自然语言查询。
天文图片服务 (APOD)
火星探测器照片 (Mars Rovers)
地球卫星图像 (Earth)
近地天体数据 (NEO - Near Earth Objects)
太空天气数据 (Space Weather)
/mcp install @cursor/nasa-mcp
NASA_API_KEY
或在使用时通过参数传入# 获取今天的天文图片 今天的天文图 # 获取火星照片 火星 好奇号 2024年3月18日 # 获取地球卫星图像 地球 39.9042,116.4074 # 获取近地天体数据 近地小行星 2024年3月18日 # 获取太空天气信息 太空天气 今天
const client = require('@smithery/client'); async function main() { // 获取火星照片 const marsPhotos = await client.call('@cursor/nasa-mcp', '火星 好奇号 今天'); // 获取近地天体数据 const neoData = await client.call('@cursor/nasa-mcp', '近地小行星 今天'); console.log(marsPhotos); console.log(neoData); } main();
# 使用环境变量中的 API key echo "火星 好奇号 今天" | NASA_API_KEY=your_api_key node nasa-mcp.js # 使用自定义 API key echo "地球 39.9042,116.4074" | node nasa-mcp.js --api_key=your-api-key
{ "标题": "图片标题", "日期": "2024-03-19", "说明": "详细解释", "图片链接": "图片URL", "媒体类型": "image", "版权": "版权信息" }
{ "火星车": "curiosity", "日期": "2024-03-19", "照片数量": 5, "照片列表": [ { "id": 1234567, "拍摄时间": "2024-03-19", "相机": "NAVCAM", "图片链接": "https://..." } ] }
{ "日期": "2024-03-19", "小行星数量": 5, "小行星列表": [ { "名称": "小行星名称", "直径": { "最小": 100, "最大": 200 }, "是否危险": "否", "最近距离": "1000000 公里", "相对速度": "50000 公里/小时" } ] }
{ "日期": "2024-03-19", "太阳耀斑": [ { "开始时间": "2024-03-19T10:00:00Z", "结束时间": "2024-03-19T11:00:00Z", "等级": "M2.5", "位置": "N30W60" } ], "日冕物质抛射": [ { "时间": "2024-03-19T12:00:00Z", "速度": "800 km/s", "类型": "CME" } ] }
MIT
simon liu