Skip to main content
Nasa logo

Nasa

NASA offers a suite of APIs providing access to a wide range of data, including Earth science, planetary imagery, and technology transfer information.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Nasa authenticates with an API key. Generate the credential in your Nasa account, then paste it into FlyMyAI the first time an agent uses a Nasa action.

Get your Nasa credential →

Fields to fill in FlyMyAI

FieldDetails
NASA API KeyYour unique NASA API key obtained from https://api.nasa.gov. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
NASA_GET_CMR_COLLECTIONSTool to retrieve collections from the common metadata repository (cmr). use when you need to search nasa science data collections by spatial, temporal, or metadata filters. call after confirming search criteria.-
NASA_GET_CMR_GRANULESTool to retrieve granules from the common metadata repository (cmr). use when you need granule metadata filtered by collection ids, spatial, or temporal criteria. call after confirming your filters.-
NASA_GET_EONET_CATEGORIESTool to retrieve a list of all event categories from eonet. use when you need current category ids, titles, descriptions, and info links.-
NASA_GET_EONET_EVENTS_ATOMTool to retrieve a list of natural events in atom format. use when you need a machine-readable xml feed of recent natural events from eonet.-
NASA_GET_EONET_EVENTS_RSSTool to retrieve a list of natural events in rss format. use when you need the latest eonet events as an rss feed.-
NASA_GET_EONET_LAYERSTool to retrieve available data layers for event visualization. use after confirming category id if filtering.-
NASA_GET_EONET_MAGNITUDESTool to retrieve a list of available event magnitudes and their descriptions. use after determining you need valid magnitude filters before querying events data.-
NASA_GET_EONET_SOURCESTool to retrieve a list of event sources. use when you need to enumerate available sources before querying events.-
NASA_GET_EONET_SOURCE_BY_IDTool to retrieve details for a specific eonet event source by id. use when you need to fetch source metadata (id, title, homepage) before querying events.source_id
NASA_GET_MARS_ROVER_PHOTOSTool to fetch photos taken by a specified mars rover on a given martian sol. use after selecting rover and sol.rover_name, sol
NASA_SEARCH_NEAR_EARTH_OBJECTSTool to search near-earth objects by closest approach date range. use when identifying asteroids in a date window (max 7 days).start_date
NASA_SEARCH_SVS_VISUALIZATIONSTool to search for visualizations in the scientific visualization studio (svs). use when you need to query svs visualizations by keywords or mission filters.-
We love our partners - FlyMy.AI builds with the best. Thanks, Nasa!