Skip to main content
Glama

college-scorecard-mcp-server

Get School Programs

scorecard_get_programs
Read-onlyIdempotent

All field-of-study programs at one school with median earnings 1 year after the highest credential, cumulative Stafford/Grad PLUS debt, and IPEDS award counts for each year of the pooled debt cohort. This is the primary source for program-level earnings — institution-level 6/8/10-year earnings are available via scorecard_get_earnings. Earnings may be suppressed (null) for programs with small cohorts due to FERPA privacy protection; suppressed=true flags this explicitly. Use scorecard_lookup_cip to find CIP codes by name.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesSchool ID from scorecard_search_schools.
cip_codeNoFilter to one 4-digit CIP code, dotted or undotted (e.g. "11.07" or "1107" for Computer Science). Returns one row per credential level the school offers in that program.
min_earningsNoMinimum 1-year post-graduation median earnings filter.
credential_levelNoFilter by credential level: 1=undergraduate certificate, 2=associate, 3=bachelor, 4=post-baccalaureate certificate, 5=master, 6=doctoral, 7=first professional, 8=graduate/professional certificate, 99=non-credential.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
errorNoPresent when the call failed. Absent on success.
queryNoNormalized effective school ID and program selectors.
totalNoTotal programs returned after filtering.
noticeNoGuidance when no programs match the filters or all data is suppressed.
programsNoAll programs at this school matching the filters. Sorted by median earnings descending (suppressed programs at end).
school_idNoSchool unit ID.
school_nameNoInstitution name.
suppressed_countNoNumber of programs with earnings suppressed due to small cohort.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.