NASA MCP Server
A Model Context Protocol (MCP) server for NASA APIs, providing a standardized interface for AI models to interact with NASA's vast array of data sources.
NASA MCP Server is an open-source mcp server by ProgramComputer, written mainly in TypeScript, with 94 GitHub stars and the ISC license. Its code was last updated Oct 11, 2026. The latest npm release is @programcomputer/nasa-mcp-server 1.3.1, published Oct 11, 2026, with 111 downloads last week.
Scan summary: scanned Nov 5, 2026 at commit b5d549e. No capabilities flagged by our checks. Scan policy
How to install NASA MCP Server
Built from the start command in the project's README: npx -y @programcomputer/nasa-mcp-server@latest. Check the README for required keys or settings.
claude mcp add nasa-mcp-server -- npx -y @programcomputer/nasa-mcp-server@latest{
"mcpServers": {
"nasa-mcp-server": {
"command": "npx",
"args": [
"-y",
"@programcomputer/nasa-mcp-server@latest"
]
}
}
}{
"mcpServers": {
"nasa-mcp-server": {
"command": "npx",
"args": [
"-y",
"@programcomputer/nasa-mcp-server@latest"
]
}
}
}code --add-mcp '{"name":"nasa-mcp-server","command":"npx","args":["-y","@programcomputer/nasa-mcp-server@latest"]}'What NASA MCP Server can touch
- Our checks did not find this. The tool may still do it.Run shell commandsNot seen in this scan
- Our checks did not find this. The tool may still do it.Run dynamic codeNot seen in this scan
- Our checks did not find this. The tool may still do it.Read or write filesNot seen in this scan
- Our checks did not find this. The tool may still do it.Read environment and secretsNot seen in this scan
- Our checks did not find this. The tool may still do it.Control a web browserNot seen in this scan
- Our checks did not find this. The tool may still do it.Connect to databasesNot seen in this scan
- Our checks did not find this. The tool may still do it.Read or send messagesNot seen in this scan
- Our checks did not find this. The tool may still do it.Touch money or tradingNot seen in this scan
- Our checks did not find this. The tool may still do it.Connect to the internetNo connections seen while running
"Not seen" means our checks did not find it, and the tool may still do it. Covers commit b5d549e, Nov 5, 2026. See the scan policy.
Before you install NASA MCP Server
AgenticMart scanned NASA MCP Server on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.
What it can access
- An MCP server is a program your AI app starts and talks to. A local one runs with your user's permissions: it can see the files, environment variables and network your account can.
Before you install
- Pin the version you reviewed instead of always installing the latest release.
- Read the tool list or scripts before the first run, and keep approval prompts on for actions that write, send or delete.
- Maintained by ProgramComputer on GitHub, 94 stars and 16 forks. Popularity is not proof of safety.
- Last code change: Oct 11, 2026.
- Open-source license: ISC.
Tools NASA MCP Server exposes (35)
Listed by the server itself during our scan of commit b5d549e.
nasa_apodNASA's Astronomy Picture of the Day (APOD) from the NASA Science APOD API (science.nasa.gov): the latest picture, one date (1995-06-16 onward), or a date range of up to 100 days. Returns the title, credit, explanation as plain text, image or video URL and page link, and embeds up to max_images pictu
nasa_neoNear-Earth asteroid close approaches from NASA NeoWs: a feed for up to 7 days (defaults to today, UTC) or a single asteroid by ID. Requires NASA_API_KEY.
nasa_epicEarth Polychromatic Imaging Camera (DSCOVR) full-disc Earth images for a day: metadata for every image plus a bounded number embedded.
nasa_gibsRender a Global Imagery Browse Services (GIBS) layer for a date and bounding box as an image (WMS GetMap, EPSG:4326).
nasa_cmrSearch NASA's Common Metadata Repository (CMR) for Earth science collections (datasets) or granules (files). Supports identifiers, temporal and spatial filters (bounding_box, point, polygon, line, circle), platform/instrument/project, facets and sorting. Returns a compact normalized envelope by defa
nasa_firmsActive fire/thermal anomaly detections from NASA FIRMS for a bounding box and 1-5 day window. Requires FIRMS_MAP_KEY (not NASA_API_KEY). The legacy latitude/longitude interface now needs radius_km and is converted to a bbox.
nasa_imagesSearch NASA's Image and Video Library. Returns item metadata and URLs, with a bounded number of preview thumbnails embedded.
nasa_exoplanetQuery the NASA Exoplanet Archive through its TAP service (ADQL). Tables use current TAP names such as ps, pscomppars, cumulative and toi.
nasa_donkiSpace Weather Database Of Notifications, Knowledge, Information (DONKI) events by type for up to 30 days at a time, from the NASA CCMC DONKI API (ccmc.gsfc.nasa.gov): solar flares, CMEs and their analyses, geomagnetic storms, interplanetary shocks, SEP, MPC, RBE and HSS events, WSA-ENLIL simulations
nasa_mars_roverDEPRECATED: the upstream Mars Rover Photos API (api.nasa.gov/mars-photos) has been returning HTTP 404 "No such app" since at least 2026-09-29. Calls still query it and report the upstream status accurately; no photos are fabricated. Requires NASA_API_KEY.
nasa_eonetNatural events (wildfires, storms, volcanoes, ice, ...) from the Earth Observatory Natural Event Tracker. Filters are sent exactly as given; no automatic broadening.
nasa_powerDaily solar and meteorological data for a point from NASA POWER (Prediction Of Worldwide Energy Resources).
nasa_osdr_filesList the data files (with download links) for a NASA Open Science Data Repository (OSDR) study.
nasa_insight_weatherHISTORICAL DATA ONLY: per-sol Mars surface weather (air temperature, pressure, wind) from NASA's InSight lander at Elysium Planitia. The feed is frozen at the last seven sols it reported (sols 675-681, October 2020) and is no longer updated. Requires NASA_API_KEY.
nasa_tleTwo-line element sets (TLE) for Earth-orbiting satellites from the TLE API in the api.nasa.gov catalog (tle.ivanstanojevic.me; CelesTrak data refreshed daily): one satellite by NORAD catalog number, or a paged name search. No API key needed.
nasa_ssc_observatoriesSpacecraft and other observatories whose locations the NASA Satellite Situation Center (SSCWeb) can compute, with their data time ranges and resolution. Use the IDs with nasa_ssc_locations. No API key needed.
nasa_ssc_locationsPositions of spacecraft (and the Moon and Sun) over a time range from the NASA Satellite Situation Center (SSCWeb), in geophysical coordinate systems (GEO, GM, GSE, GSM, SM, GEI). Returns a CSV table per observatory: X/Y/Z in km, latitude/longitude in degrees, local time in hours and radial distance
nasa_techportNASA's technology project inventory (TechPort): search projects by keyword, or fetch one project with its status, dates, program, technology readiness levels (TRL), lead organization, description and benefits. No API key needed.
nasa_techtransferSearch NASA's Technology Transfer portfolio (technology.nasa.gov): patents available for licensing, issued patents, the NASA Software Catalog, or Spinoff stories about commercial products that use NASA technology. No API key needed.
nasa_trek_layersSearch the map layer catalogs of NASA Mars Trek, Moon Trek and Vesta Trek (trek.nasa.gov): mosaics, colour hillshades and other imagery served as OGC WMTS tiles. Returns layer IDs for nasa_trek_tile, with mission, instrument and WMTS endpoint. No API key needed.
nasa_trek_tileOne WMTS map tile image from NASA Mars Trek, Moon Trek or Vesta Trek for a layer from nasa_trek_layers, addressed by zoom/row/col or (equirectangular layers) by latitude/longitude. Reads the layer's WMTS capabilities to validate the tile and pick the format. No API key needed.
nasa_mast_observationsSearch the Mikulski Archive for Space Telescopes (MAST), NASA's archive for TESS, Hubble, JWST, Kepler/K2 and other missions, for observations of a named object, a TIC ID or a sky position. For TESS (the default) it lists light curves of the matching TIC stars with their sectors: SPOC 2-minute and 2
nasa_mast_productsList the files of MAST observations (from nasa_mast_observations), such as TESS light curves and target pixel files or Hubble and JWST images and spectra, with type, size and a download URL for each. Files are not downloaded or embedded. No API key needed.
nasa_tess_ffiWhich TESS sectors, cameras and CCDs observed a sky position in their full-frame images (FFIs), with sector dates and a TESSCut download URL for a cutout of each sector (a ZIP of FITS target pixel files made from SPOC FFIs). Works for any star, including those without 2-minute light curves. Accepts
jpl_sbdbOrbital and physical data for one asteroid or comet from the JPL Small-Body Database (SBDB).
jpl_fireballFireball (bolide) events reported by US Government sensors, from the JPL Fireball API.
jpl_jd_calConvert between Julian dates and calendar dates (UTC) with the JPL JD-Calendar API.
jpl_nhatsNear-Earth objects accessible to human missions (NHATS): a constrained summary list, or one object by des/spk.
jpl_cadAsteroid and comet close approaches to the planets, past and future, from the JPL SBDB Close-Approach Data API.
jpl_sentryEarth impact risk assessments from JPL Sentry: summary table, one object, virtual impactors, or removed objects.
jpl_horizonsEphemerides and object data for solar-system bodies from the JPL Horizons API (GET).
jpl_horizons_fileSame as jpl_horizons, but submits the parameters as a Horizons input file (POST to horizons_file.api).
jpl_periodic_orbitsPeriodic orbits (halo, DRO, Lyapunov, ...) in three-body systems from the JPL Three-Body Periodic Orbits database.
jpl_scoutJPL Scout trajectory analysis and hazard assessment for unconfirmed objects on the Minor Planet Center NEO Confirmation Page.
jpl_mission_designBallistic mission options to asteroids and comets from the JPL Small-Body Mission Design API. Object mode (des, spk or sstr) returns the pre-computed mission options stored for one object (launch and arrival dates, V-infinity, time of flight). List mode returns the most accessible small bodies for t
NASA MCP Server is an open-source mcp server by ProgramComputer, written mainly in TypeScript. A Model Context Protocol (MCP) server for NASA APIs, providing a standardized interface for AI models to interact with NASA's vast array of data sources.
At a glance
- Stars
- 94
- Forks
- 16
- Language
- TypeScript
- License
- ISC
- Created
- Mar 2025
- Last update
- Oct 11, 2026
- Type
- MCP Server
- Price
- Free
Questions about NASA MCP Server
What is NASA MCP Server?
A Model Context Protocol (MCP) server for NASA APIs, providing a standardized interface for AI models to interact with NASA's vast array of data sources.
Who maintains NASA MCP Server?
NASA MCP Server is maintained by ProgramComputer on GitHub (ProgramComputer/NASA-MCP-server). AgenticMart lists it from public repository data.
Is NASA MCP Server safe to use?
AgenticMart scanned NASA MCP Server on Nov 5, 2026 with automated checks for hidden code, known-malicious packages, leaked secrets and vulnerable dependencies. The result covers one commit under our scan policy, so review what access you give it and check any advisories shown here.
What license does NASA MCP Server use?
It is published under the ISC license.
NASA MCP Server alternatives
View more →Similar mcp servers in Data Science & ML, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| NASA MCP Server (this page) ProgramComputer | 94 | ISC | Oct 11, 2026 | Scanned, no flagged issues |
| MaxKB 1Panel-dev | 23k | GPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| FunASR modelscope | 21k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Ida Pro MCP mrexodia | 13k | MIT | Sep 26, 2026 | Scanned, no flagged issues |
| Pal MCP Server BeehiveInnovations | 12k | None found | Dec 15, 2025 | Not scanned yet |
| Osaurus osaurus-ai | 8.1k | MIT | Nov 1, 2026 | Scanned, no flagged issues |