NASA MCP 服务是一个功能丰富的 NASA 数据查询工具,支持多种 NASA API 服务,还能进行自然语言查询,为用户探索宇宙数据提供了便利。
在使用该服务前,需要先进行安装和配置,具体步骤如下。
nasa-mcp install
安装完成后,需要配置 NASA API Key。请按照以下步骤操作:
config.json 文件,并添加以下内容:{
"nasaApiKey": "your_api_key_here"
}
# 查询每日天文图片
nasa-mcp apod --date "2023-10-05"
# 获取火星探测器照片
nasa-mcp mars-rover --rover Curiosity --date "2023-10-05"
# 地球卫星图像查询
nasa-mcp earth-image --longitude 120.0 --latitude 30.0
const { NASA } = require('nasa-mcp');
async function main() {
const nasa = new NASA({ apiKey: 'your_api_key' });
// 查询每日天文图片
const apod = await nasa.apod('2023-10-05');
console.log(apod);
// 获取火星探测器照片
const roverImage = await nasa.marsRover('Curiosity', '2023-10-05');
console.log(roverImage);
}
main().catch(console.error);
{
"date": "string",
"explanation": "string",
"hdurl": "string",
"url": "string"
}
{
" rover_name ": "string",
" images ": [
{
"id": "string",
"img_src": "string",
"date": "string"
}
]
}
本项目采用 MIT 许可证。
Simon Liu