---
type: "firecrawl-provider"
description: "NASA 3D Resources (science.nasa.gov/3d-resources): NASA's free catalog of about 380 3D models (GLB), 3D printables (STL) and planetary images and textures (JPG/TIF) of spacecraft, rovers, landing sites, asteroids and planets. Search by keyword, asset type, file format and collection, and get one asset with its description, contributors, every downloadable file with a public URL, the GitHub mirror folder and its usage terms. Files are listed, never downloaded. Assets follow the NASA Images and Media Usage Guidelines: generally free of copyright, no implied endorsement, no misuse of NASA insignia."
use_when: "NASA 3D Resources (science.nasa.gov/3d-resources): NASA's free catalog of about 380 3D models (GLB), 3D printables (STL) and planetary images and textures (JPG/TIF) of spacecraft, rovers, landing sites, asteroids and planets. Search by keyword, asset type, file format and collection, and get one asset with its description, contributors, every downloadable file with a public URL, the GitHub mirror folder and its usage terms. Files are listed, never downloaded. Assets follow the NASA Images and Media Usage Guidelines: generally free of copyright, no implied endorsement, no misuse of NASA insignia."
categories: "Entertainment"
capabilities: 2
credits_per_call: 5
---
# NASA 3D Resources on Firecrawl Alexandria

NASA 3D Resources (science.nasa.gov/3d-resources): NASA's free catalog of about 380 3D models (GLB), 3D printables (STL) and planetary images and textures (JPG/TIF) of spacecraft, rovers, landing sites, asteroids and planets. Search by keyword, asset type, file format and collection, and get one asset with its description, contributors, every downloadable file with a public URL, the GitHub mirror folder and its usage terms. Files are listed, never downloaded. Assets follow the NASA Images and Media Usage Guidelines: generally free of copyright, no implied endorsement, no misuse of NASA insignia.

- Categories: Entertainment
- Category index: [Entertainment category](https://firecrawl.dev/alexandria/agents/categories/entertainment)
- Provider key: `science-nasa-gov`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/science-nasa-gov)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/science-nasa-gov/openapi.json)

## Capabilities

- [Get model](https://firecrawl.dev/alexandria/agents/providers/science-nasa-gov/models-3d/get_model): One NASA 3D Resources asset by slug or page URL: title, description, categories, formats, collections, contributors, every downloadable file (name, public URL, format, size, date), the 3D viewer GLB, the GitHub mirror folder, related mission links, thumbnails, dates and a first-class license object with the NASA usage guidelines and credit line.
- [Search models](https://firecrawl.dev/alexandria/agents/providers/science-nasa-gov/models-3d/search_models): Search or browse the NASA 3D Resources catalog. Without q, lists assets alphabetically or newest first; with q, uses the site's own relevance search. Filter by category (model, printable, image), file format and collection. Each result has title, summary, categories, formats, collections, contributors, page and thumbnail URLs and a first-class license object.

## 1. Choose this provider when

NASA 3D Resources (science.nasa.gov/3d-resources): NASA's free catalog of about 380 3D models (GLB), 3D printables (STL) and planetary images and textures (JPG/TIF) of spacecraft, rovers, landing sites, asteroids and planets. Search by keyword, asset type, file format and collection, and get one asset with its description, contributors, every downloadable file with a public URL, the GitHub mirror folder and its usage terms. Files are listed, never downloaded. Assets follow the NASA Images and Media Usage Guidelines: generally free of copyright, no implied endorsement, no misuse of NASA insignia.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "science-nasa-gov",
  "capability": "models-3d/get_model",
  "options": {
    "slug": "advanced-composition-explorer"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `slug` (string): Asset slug from search_models, e.g. dragonfly. Pattern: ^[A-Za-z0-9-]{1,200}$. Example: `<slug>`
- `url` (string): Asset page URL (https://science.nasa.gov/3d-resources/dragonfly/), one of its file URLs on assets.science.nasa.gov, or its folder in github.com/nasa/NASA-3D-Resources. Example: `<url>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "science-nasa-gov",
    capability: "models-3d/get_model",
    options: {
      slug: "advanced-composition-explorer",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "science-nasa-gov",
  "capability": "models-3d/get_model",
  "options": {
    "slug": "advanced-composition-explorer"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "science-nasa-gov",
    "capability": "models-3d/get_model",
    "options": {
      "slug": "advanced-composition-explorer"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'science-nasa-gov/models-3d/get_model' \
  --options '{"slug":"advanced-composition-explorer"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "science-nasa-gov",
  "capability": "models-3d/get_model",
  "options": {
    "slug": "advanced-composition-explorer"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "science-nasa-gov",
  "capability": "models-3d/get_model",
  "options": {
    "slug": "advanced-composition-explorer"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "categories": [
    "model"
  ],
  "collections": [],
  "contributors": [
    "NASA/Christopher R. Meaney"
  ],
  "description": "Advanced Composition Explorer (ACE) observes particles of solar, interplanetary, interstellar, and galactic origins.",
  "files": [
    {
      "format": "glb",
      "name": "Advanced Composition Explorer.glb",
      "published": "Mar 20, 2025",
      "size": "1.94 MB",
      "url": "https://assets.science.nasa.gov/content/dam/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.glb"
    }
  ],
  "formats": [
    "glb"
  ],
  "github_url": "https://github.com/nasa/NASA-3D-Resources/tree/master/3D%20Models/Advanced%20Composition%20Explorer",
  "id": 487952,
  "image_credit": null,
  "license": {
    "attribution": "NASA/Christopher R. Meaney",
    "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
    "id": "nasa-media-usage-guidelines",
    "label": "NASA Images and Media Usage Guidelines",
    "restrictions": [
      "Acknowledge NASA as the source of the material.",
      "Do not imply NASA endorsement of a product, service or activity.",
      "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
    ],
    "third_party_credit": false,
    "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
  },
  "modified": "2025-06-09T14:20:11",
  "observed_at_ms": 1793740396646,
  "page_url": "https://science.nasa.gov/3d-resources/advanced-composition-explorer/",
  "preview_model_url": "https://assets.science.nasa.gov/content/dam/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.glb",
  "published": "2025-03-20T17:11:42",
  "related_links": [],
  "slug": "advanced-composition-explorer",
  "source_url": "https://science.nasa.gov/wp-json/wp/v2/topic?parent=447593&slug=advanced-composition-explorer&_fields=id,slug,link,title,excerpt,content,science-org,featured_image_url,date,modified,parent",
  "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
  "title": "Advanced Composition Explorer"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get model

- Capability: `models-3d/get_model`
- Description: One NASA 3D Resources asset by slug or page URL: title, description, categories, formats, collections, contributors, every downloadable file (name, public URL, format, size, date), the 3D viewer GLB, the GitHub mirror folder, related mission links, thumbnails, dates and a first-class license object with the NASA usage guidelines and credit line.
- Instructions: Getting the download URLs and credit line of a NASA model, printable or texture found with search_models or pasted as a science.nasa.gov/3d-resources URL.
- Cost: 5 credits per call
- Capability file: [Get model](https://firecrawl.dev/alexandria/agents/providers/science-nasa-gov/models-3d/get_model)

Accepted options:
- `slug` (string): Asset slug from search_models, e.g. dragonfly. Pattern: ^[A-Za-z0-9-]{1,200}$. Example: `<slug>`
- `url` (string): Asset page URL (https://science.nasa.gov/3d-resources/dragonfly/), one of its file URLs on assets.science.nasa.gov, or its folder in github.com/nasa/NASA-3D-Resources. Example: `<url>`

Response schema example:
```json
{
  "categories": [
    "model"
  ],
  "collections": [],
  "contributors": [
    "NASA/Christopher R. Meaney"
  ],
  "description": "Advanced Composition Explorer (ACE) observes particles of solar, interplanetary, interstellar, and galactic origins.",
  "files": [
    {
      "format": "glb",
      "name": "Advanced Composition Explorer.glb",
      "published": "Mar 20, 2025",
      "size": "1.94 MB",
      "url": "https://assets.science.nasa.gov/content/dam/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.glb"
    }
  ],
  "formats": [
    "glb"
  ],
  "github_url": "https://github.com/nasa/NASA-3D-Resources/tree/master/3D%20Models/Advanced%20Composition%20Explorer",
  "id": 487952,
  "image_credit": null,
  "license": {
    "attribution": "NASA/Christopher R. Meaney",
    "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
    "id": "nasa-media-usage-guidelines",
    "label": "NASA Images and Media Usage Guidelines",
    "restrictions": [
      "Acknowledge NASA as the source of the material.",
      "Do not imply NASA endorsement of a product, service or activity.",
      "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
    ],
    "third_party_credit": false,
    "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
  },
  "modified": "2025-06-09T14:20:11",
  "observed_at_ms": 1793740396646,
  "page_url": "https://science.nasa.gov/3d-resources/advanced-composition-explorer/",
  "preview_model_url": "https://assets.science.nasa.gov/content/dam/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.glb",
  "published": "2025-03-20T17:11:42",
  "related_links": [],
  "slug": "advanced-composition-explorer",
  "source_url": "https://science.nasa.gov/wp-json/wp/v2/topic?parent=447593&slug=advanced-composition-explorer&_fields=id,slug,link,title,excerpt,content,science-org,featured_image_url,date,modified,parent",
  "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/model/advanced-composition-explorer/Advanced%20Composition%20Explorer.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
  "title": "Advanced Composition Explorer"
}
```

### Search models

- Capability: `models-3d/search_models`
- Description: Search or browse the NASA 3D Resources catalog. Without q, lists assets alphabetically or newest first; with q, uses the site's own relevance search. Filter by category (model, printable, image), file format and collection. Each result has title, summary, categories, formats, collections, contributors, page and thumbnail URLs and a first-class license object.
- Instructions: Finding a NASA 3D model, 3D-printable STL or planet texture, e.g. 'Perseverance rover STL' or 'GLB of the ISS'. Pass a result's slug to get_model for the file download URLs.
- Cost: 5 credits per call
- Capability file: [Search models](https://firecrawl.dev/alexandria/agents/providers/science-nasa-gov/models-3d/search_models)

Accepted options:
- `category` (string): model (3D model), printable (3D printable) or image (image or texture). Example: `model`
- `collection` (string): Catalog collection. Example: `lunar`
- `format` (string): File format tag. Example: `3ds`
- `page` (number): Result page, from 1. Default 1. Example: `10`
- `per_page` (number): Results per page, 1-50. Default 20. Example: `10`
- `q` (string): Keywords, e.g. perseverance, space station, saturn v. Omit to browse. Example: `<q>`
- `sort` (string): title (A-Z) or newest (most recently published first). Default title when browsing, the site relevance order when q is set. Example: `title`

Response schema example:
```json
{
  "catalog_url": "https://science.nasa.gov/3d-resources/",
  "category": null,
  "collection": null,
  "format": null,
  "next_page": null,
  "observed_at_ms": 1793740396632,
  "page": 1,
  "per_page": 20,
  "query": "perseverance",
  "results": [
    {
      "categories": [
        "printable"
      ],
      "collections": [
        "mars"
      ],
      "contributors": [
        "NASA/Jet Propulsion Laboratory"
      ],
      "formats": [
        "stl"
      ],
      "id": 853957,
      "license": {
        "attribution": "NASA/Jet Propulsion Laboratory",
        "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
        "id": "nasa-media-usage-guidelines",
        "label": "NASA Images and Media Usage Guidelines",
        "restrictions": [
          "Acknowledge NASA as the source of the material.",
          "Do not imply NASA endorsement of a product, service or activity.",
          "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
        ],
        "third_party_credit": false,
        "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
      },
      "modified": "2025-05-08T14:04:51",
      "page_url": "https://science.nasa.gov/3d-resources/mars-2020-sample-tube/",
      "published": "2025-05-08T14:04:50",
      "slug": "mars-2020-sample-tube",
      "summary": "The tubes carried in the belly of NASA’s Mars 2020 Perseverance rover are destined to carry the first samples in history from another planet back to Earth. Future scientists will use these carefully selected representatives of Martian rock and regolith (broken rock and dust) to look for evidence of potential microbial life present in Mars’ […]",
      "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/printable/mars-2020-sample-tube/Mars%202020%20sample%20tube.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
      "title": "Mars 2020 sample tube"
    },
    {
      "categories": [
        "printable"
      ],
      "collections": [
        "mars"
      ],
      "contributors": [
        "NASA/Jet Propulsion Laboratory"
      ],
      "formats": [
        "stl"
      ],
      "id": 853951,
      "license": {
        "attribution": "NASA/Jet Propulsion Laboratory",
        "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
        "id": "nasa-media-usage-guidelines",
        "label": "NASA Images and Media Usage Guidelines",
        "restrictions": [
          "Acknowledge NASA as the source of the material.",
          "Do not imply NASA endorsement of a product, service or activity.",
          "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
        ],
        "third_party_credit": false,
        "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
      },
      "modified": "2026-10-16T13:05:55",
      "page_url": "https://science.nasa.gov/3d-resources/mars-2020-perseverance-rover-2/",
      "published": "2025-05-08T13:44:58",
      "slug": "mars-2020-perseverance-rover-2",
      "summary": "NASA’s Mars Perseverance rover seeks signs of ancient life and collects samples of rock and regolith for possible Earth return.",
      "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/printable/mars-2020-perseverance-rover/Mars%202020%20Perseverance%20Rover.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
      "title": "Mars 2020 Perseverance Rover"
    },
    {
      "categories": [
        "printable"
      ],
      "collections": [
        "mars"
      ],
      "contributors": [
        "NASA/Jet Propulsion Laboratory"
      ],
      "formats": [
        "stl"
      ],
      "id": 853939,
      "license": {
        "attribution": "NASA/Jet Propulsion Laboratory",
        "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
        "id": "nasa-media-usage-guidelines",
        "label": "NASA Images and Media Usage Guidelines",
        "restrictions": [
          "Acknowledge NASA as the source of the material.",
          "Do not imply NASA endorsement of a product, service or activity.",
          "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
        ],
        "third_party_credit": false,
        "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
      },
      "modified": "2025-05-08T13:41:32",
      "page_url": "https://science.nasa.gov/3d-resources/mars-2020-5-inch-wheel/",
      "published": "2025-05-08T13:31:57",
      "slug": "mars-2020-5-inch-wheel",
      "summary": "NASA’s Mars Perseverance rover seeks signs of ancient life and collects samples of rock and regolith for possible Earth return.",
      "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/printable/mars-2020-5-inch-wheel/Mars%202020%205%20inch%20wheel.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
      "title": "Mars 2020 5 inch wheel"
    },
    {
      "categories": [
        "model"
      ],
      "collections": [],
      "contributors": [
        "NASA/Jet Propulsion Laboratory"
      ],
      "formats": [
        "blend",
        "glb"
      ],
      "id": 495326,
      "license": {
        "attribution": "NASA/Jet Propulsion Laboratory",
        "copyright": "NASA material is generally not subject to US copyright; credits naming a non-NASA party may carry that party's rights.",
        "id": "nasa-media-usage-guidelines",
        "label": "NASA Images and Media Usage Guidelines",
        "restrictions": [
          "Acknowledge NASA as the source of the material.",
          "Do not imply NASA endorsement of a product, service or activity.",
          "Do not use the NASA insignia, logotype or seal except as the guidelines permit."
        ],
        "third_party_credit": false,
        "url": "https://www.nasa.gov/nasa-brand-center/images-and-media/"
      },
      "modified": "2026-10-16T13:14:21",
      "page_url": "https://science.nasa.gov/3d-resources/mars-2020-perseverance-rover/",
      "published": "2025-04-10T12:49:56",
      "slug": "mars-2020-perseverance-rover",
      "summary": "The Mars 2020 Perseverance Rover searches for signs of ancient microbial life, to advance NASA’s quest to explore the past habitability of Mars. The rover is collecting core samples of Martian rock and regolith (broken rock and soil), for potential pickup by a future mission that would bring them to Earth for detailed study.",
      "thumbnail_url": "https://assets.science.nasa.gov/dynamicimage/assets/science/cds/3d/resources/model/mars-2020-perseverance-rover/Mars%202020%20Perseverance%20Rover.png?w=1920&h=1080&fit=clip&crop=faces%2Cfocalpoint",
      "title": "Mars 2020 Perseverance Rover"
    }
  ],
  "sort": "relevance",
  "source_url": "https://science.nasa.gov/wp-json/wp/v2/topic?parent=447593&per_page=100&page=1&search=perseverance&science-org%5Bterms%5D=6482&science-org%5Boperator%5D=AND&_fields=id,slug,link,title,excerpt,science-org,featured_image_url,date,modified,parent",
  "total": 4,
  "total_pages": 1
}
```
