使用说明
空间MCP服务器
MCP服务器允许AI代理访问美国国家航空航天局和太空/天文数据——APOD、火星车照片、近地小行星、系外行星、地球图像、自然事件和太空天气。
功能(10个工具)
| 工具 | 说明 |
|---|---|
get_astronomy_picture |
美国国家航空航天局今日天文图片(APOD) |
search_nasa_images |
搜索美国国家航空航天局的140000多个图像/视频库 |
get_exoplanets |
查询5000多颗已确认的系外行星 |
get_space_weather |
太阳耀斑、日冕物质抛射、地磁风暴(DONKI) |
get_mars_rover_photos |
来自好奇心、毅力、机会、精神的真实照片 |
get_mars_rover_info |
漫游者任务状态、摄像头、照片计数 |
get_near_earth_objects |
追踪接近地球的小行星(NeoWs) |
get_asteroid_details |
特定小行星的轨道数据和近距离接近 |
get_earth_imagery |
DSCOVR卫星(EPIC)的完整地球照片 |
get_natural_events |
全球活跃的野火、火山和风暴(EONET) |
快速开始
从源代码安装
git clone https://github.com/AiAgentKarl/space-mcp-server.git
cd space-mcp-server
python -m venv .venv
.venv/Scripts/activate # Windows
# source .venv/bin/activate # Linux/Mac
pip install -e .
配置
cp .env.example .env
# Edit .env and add your NASA API key (optional, DEMO_KEY works out of the box)
在获取免费API密钥 https://api.nasa.gov/ 对于更高的速率限制。
跑
space-mcp
# or
python -m src.server
Claude代码集成
添加到您的 .mcp.json:
{
"mcpServers": {
"space": {
"type": "stdio",
"command": "path/to/.venv/Scripts/python.exe",
"args": ["-m", "src.server"],
"env": {
"NASA_API_KEY": "your-api-key-here"
}
}
}
}
API来源
| API | 需要密钥 | 费率限制 |
|---|---|---|
| 美国国家航空航天局API (APOD、火星、NeoWs、DONKI) | 是(DEMO_KEY有效) | 30/小时(DEMO),1000/小时(已注册) |
| 史诗 | 否 | 无限制 |
| EONET | 否 | 无限制 |
| 美国国家航空航天局图像库 | 否 | 无限制 |
| 系外行星档案 | 否 | 无限制 |
建筑
src/
├── server.py # FastMCP server entry point
├── config.py # Settings & environment variables
├── analytics.py # Usage tracking
├── clients/
│ ├── nasa.py # NASA API (APOD, Mars, NeoWs, DONKI)
│ ├── epic.py # EPIC Earth imagery
│ ├── eonet.py # EONET natural events
│ ├── nasa_images.py # NASA Image Library
│ └── exoplanet.py # Exoplanet Archive
└── tools/
├── astronomy.py # APOD, image search, exoplanets, space weather
├── mars.py # Mars rover photos & info
├── asteroids.py # Near-Earth objects & asteroid details
└── earth.py # EPIC imagery & natural events
AiAgentKarl提供的更多MCP服务器
| 类别 | 服务器 |
|---|---|
| 🔗 区块链 | 索拉纳 |
| 🌍 数据 | 天气 · 德国 · 农业 · 太空 · 航空 · 欧盟公司 |
| 🔒 安全 | 网络安全 · 策略网关 · 审计跟踪 |
| 🤖 代理基础设施 | 记忆 · 目录 · 中心 · 声誉 |
| 🔬 研究 | 学术的 · LLM基准 · 法律 |
许可证
麻省理工学院