Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEBUG | No | Enable debug logging | false |
| NASA_API_KEY | No | Your NASA API key from https://api.nasa.gov/. Use 'DEMO_KEY' for testing with rate limits. | DEMO_KEY |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nasa_apod | Get NASA Astronomy Picture of the Day with detailed explanation |
| nasa_mars_rover_photos | Get photos from Mars rovers (Curiosity, Opportunity, Spirit, Perseverance) |
| nasa_neo_feed | Get Near Earth Objects (asteroids) passing near Earth within a date range |
| nasa_donki_space_weather | Get space weather events from NASA DONKI (Database Of Notifications, Knowledge, Information) |
| nasa_epic_earth_imagery | Get full disc imagery of Earth from DSCOVR's Earth Polychromatic Imaging Camera |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| explain-apod | Generate an educational explanation of an Astronomy Picture of the Day |
| space-weather-report | Generate a comprehensive space weather report |
| asteroid-analysis | Analyze Near-Earth Objects and assess potential risks |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| NASA API Configuration | Current NASA API configuration and status |
| Current NASA Missions | List of currently active NASA missions |
| Today's Near Earth Objects | NEOs passing Earth today |
| APOD for 2026-01-11 | Today's Astronomy Picture of the Day |
| APOD for 2026-01-10 | Yesterday's Astronomy Picture of the Day |
| Latest Curiosity Photos | Most recent photos from Curiosity rover |
| Latest Perseverance Photos | Most recent photos from Perseverance rover |
| Latest Opportunity Photos | Most recent photos from Opportunity rover |
| Latest Spirit Photos | Most recent photos from Spirit rover |