LegisMCP
Tools Reference

NAEP (National Assessment of Educational Progress)

4 tools for accessing NAEP (National Assessment of Educational Progress) data. No additional API key required.

naep-scores

Query NAEP assessment scores — the "Nation's Report Card" for student achievement in math, reading, science, and more.

Parameters

NameTypeRequiredDescription
subjectstringoptionalSubject: "mathematics", "reading", "science"
gradenumberoptionalGrade level: 4, 8, or 12
statestringoptionalState name or abbreviation
yearnumberoptionalAssessment year

Example

naep-scores(subject: "mathematics", grade: 8, year: 2024)

naep-achievement-levels

Get NAEP achievement level percentages — Below Basic, Basic, Proficient, and Advanced by state and demographic.

Parameters

NameTypeRequiredDescription
subjectstringoptionalSubject
gradenumberoptionalGrade level
statestringoptionalState
yearnumberoptionalAssessment year

Example

naep-achievement-levels(subject: "reading", grade: 4, state: "CA")

naep-gap-analysis

Analyze achievement gaps between student groups — by race/ethnicity, gender, socioeconomic status, and more.

Parameters

NameTypeRequiredDescription
subjectstringoptionalSubject
gradenumberoptionalGrade level
gapstringoptionalGap dimension: "race", "gender", "lunch_eligibility"
statestringoptionalState

Example

naep-gap-analysis(subject: "mathematics", grade: 8, gap: "race")

naep-available-variables

List available NAEP variables and breakdowns for a given subject and grade.

Parameters

NameTypeRequiredDescription
subjectstringrequiredSubject
gradenumberrequiredGrade level

Example

naep-available-variables(subject: "reading", grade: 8)