Search NASA Technical Reports
nasantrs.reports.searchFull-text search across 645,000+ NASA technical reports, conference papers, contractor reports, presentations, and memoranda spanning 1915 to present. Filter by NASA center (JPL, GSFC, JSC, MSFC, LaRC, ARC, GRC, KSC) and sort by relevance or date. Returns title, abstract, authors with affiliations, document type, publication date, subject categories, keywords, and direct PDF download URLs. Covers aeronautics, space exploration, Earth science, astrophysics, propulsion, materials science, robotics, and all NASA research domains. Free and open access — US Government public domain.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number for pagination (default 1). Use with limit to browse large result sets. | |
| sort | No | Sort order: "score" (relevance, default), "releaseDate" (public release date), "submittedDate" (submission date). | |
| limit | No | Number of results to return per page (1–25, default 10). | |
| order | No | Sort direction: "asc" (ascending) or "desc" (descending, default for date sorts). | |
| query | No | Full-text search query. Searches titles, abstracts, keywords, and author names (e.g. "solar wind", "lunar lander", "propulsion system"). Leave empty to browse all documents. | |
| center | No | Filter by NASA center code. Examples: JPL (Jet Propulsion Laboratory), GSFC (Goddard Space Flight Center), JSC (Johnson), MSFC (Marshall), LaRC (Langley), ARC (Ames), GRC (Glenn), KSC (Kennedy). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |