MCP TypeScript NASA Server
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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nasa_apodC | Get NASA Astronomy Picture of the Day with detailed explanation |
| nasa_mars_rover_photosC | Get photos from Mars rovers (Curiosity, Opportunity, Spirit, Perseverance) |
| nasa_neo_feedB | Get Near Earth Objects (asteroids) passing near Earth within a date range |
| nasa_donki_space_weatherB | Get space weather events from NASA DONKI (Database Of Notifications, Knowledge, Information) |
| nasa_epic_earth_imageryB | 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 |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose targeting different NASA data sources: APOD, space weather, Earth imagery, Mars rover photos, and near-Earth objects. There is no overlap in functionality, making tool selection straightforward for an agent.
All tools follow a consistent 'nasa_' prefix and descriptive snake_case naming pattern (e.g., nasa_apod, nasa_donki_space_weather). This predictability aids in understanding and usage across the toolset.
With 5 tools, the server is well-scoped for providing access to various NASA APIs. Each tool serves a distinct data source, making the count appropriate and manageable for the domain without being overwhelming or insufficient.
The toolset covers a broad range of NASA data sources, but there are minor gaps such as missing tools for other NASA APIs (e.g., NASA Image and Video Library, planetary data). However, the included tools provide solid coverage for common use cases without major dead ends.