# NGSS Standards Explorer

Search and retrieve NGSS standards by code, domain, or topic. Explore three-dimensional components (SEPs, DCIs, and CCCs) and discover related standards by shared practices, concepts, or core ideas. …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add Sallvainian/ngss-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list Sallvainian/ngss-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get Sallvainian/ngss-mcp get_standard

# Call a tool
npx -y @smithery/cli@latest tool call Sallvainian/ngss-mcp get_standard '{}'
```

## Direct MCP Connection

Endpoint: `https://ngss-mcp--sallvainian.run.tools`

## Tools (8)

- `get_standard` — Retrieve a specific NGSS standard by its code identifier (e.g., MS-PS1-1, MS-LS2-3, MS-ESS3-1)
- `search_by_domain` — Find all NGSS standards in a specific science domain (Physical Science, Life Science, or Earth and Space Science)
- `get_3d_components` — Extract the three-dimensional learning components (SEP: Science and Engineering Practices, DCI: Disciplinary Core Ideas…
- `search_standards` — Perform full-text search across all NGSS standard content including performance expectations, topics, and keywords (e.g…
- `search_by_practice` — Find all NGSS standards using a specific Science and Engineering Practice (SEP). Examples: "Developing and Using Models…
- `search_by_crosscutting_concept` — Find all NGSS standards using a specific Crosscutting Concept (CCC). Examples: "Patterns", "Cause and Effect", "Systems…
- `search_by_disciplinary_core_idea` — Find all NGSS standards using a specific Disciplinary Core Idea (DCI). Examples: "Definitions of Energy", "Interdepende…
- `get_unit_suggestions` — Recommend compatible NGSS standards for curriculum unit planning based on 3D framework overlap (domain, SEP, DCI, CCC).…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get Sallvainian/ngss-mcp <tool-name>
```

---

Source: https://github.com/Sallvainian/NGSS-MCP
