Skip to main content
Glama

college-scorecard-mcp-server

Search Schools

scorecard_search_schools
Read-only

Search and filter U.S. colleges and universities by name, location, type, size, and acceptance rate. Returns core identity and cost metrics. Use scorecard_get_school for profiles or scorecard_search_programs for program rankings. Geographic distance requires a U.S. ZIP; ZIP alone uses the provider default radius. State accepts comma-separated two-letter codes (e.g. WA,CA). Ownership: 1=public, 2=private nonprofit, 3=for-profit. Degree level: 0=non-degree, 1=certificate, 2=associate, 3=bachelor, 4=graduate.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
zipNoFive-digit U.S. ZIP or ZIP+4. Alone uses the provider default radius; blank is unset.
pageNoZero-indexed page number for pagination.
sortNoUpstream sort expression on an indexed field, e.g. "latest.cost.avg_net_price.overall:asc" or ":desc" for reverse order. Use scorecard_list_fields for sort support; omission keeps API ordering.
queryNoSchool name search — partial or full name; all words must appear.
stateNoComma-separated two-letter state codes; case and whitespace normalized, blanks unset.
cip_codeNoFilter to schools offering this CIP 4-digit program code (e.g. "11.07"). Use scorecard_lookup_cip to find codes.
distanceNoNonnegative radius: bare miles, mi, or km, including decimals. Requires meaningful zip.
men_onlyNoTrue selects men-only institutions; false selects institutions explicitly marked not men-only. Omit to include unknown values.
per_pageNoResults per page (max 100).
ownershipNoControl type: 1=public, 2=private nonprofit, 3=private for-profit.
size_rangeNoUndergraduate enrollment size range. Omit for no size filter.
women_onlyNoTrue selects women-only institutions; false selects institutions explicitly marked not women-only. Omit to include unknown values.
degree_levelNoPredominant degree: 0=non-degree/certificate, 1=certificate, 2=associate, 3=bachelor, 4=graduate.
acceptance_rate_rangeNoAcceptance rate range as decimals (0–1). Omit for no filter.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
capNoThe per_page limit that was applied.
pageNoCurrent page (zero-indexed).
errorNoPresent when the call failed. Absent on success.
queryNoNormalized effective selectors and pagination defaults.
shownNoInstitutions returned on this page.
totalNoTotal institutions matching the filters (before pagination).
noticeNoRecovery hint when results are empty — echoes applied filters and suggests how to broaden.
schoolsNoMatching institutions.
per_pageNoResults per page used.
truncatedNoTrue when school pagination metadata indicates a later page exists.
totalCountNoTotal institutions matching the filters, before pagination.

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.