NASA MCP 数据接口服务器
为 NASA API 提供标准化接口的 Model Context Protocol 服务器,支持 AI 模型与 NASA 数据源交互。
快速入门
-
安装运行 使用
npx
快速启动:env NASA_API_KEY=你的API密钥 npx -y @programcomputer/nasa-mcp-server@latest
或者克隆仓库手动安装:
git clone https://github.com/ProgramComputer/NASA-MCP-server.git cd NASA-MCP-server npm install NASA_API_KEY=你的API密钥 npm start
-
配置环境变量 设置
NASA_API_KEY
环境变量,获取密钥请访问 api.nasa.gov。 -
测试接口 使用脚本测试所有功能:
./scripts/test-with-inspector.sh
-
开发模式 启动开发服务器:
npm run dev
-
示例代码 使用 MCP SDK 调用接口,例如获取天文图片:
const apodResult = await client.request({ method: "nasa/apod", params: {} });
更多文档参考 /docs
目录。