Search, compare, and analyze U.S. college data β costs, earnings, programs, and outcomes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Search, compare, and analyze U.S. college data β costs, earnings, programs, and outcomes β via MCP. STDIO or Streamable HTTP.
9 tools for working with U.S. Department of Education College Scorecard data β institution search, program-level earnings, cost and outcomes analysis, and structured comparison:
| Tool | Description |
|---|---|
scorecard_search_schools | Search and filter institutions by name, location, type, size, and acceptance rate range. Returns core identity and cost metrics. |
scorecard_get_school | Full institutional profile for one or more school IDs β costs, admissions, outcomes, aid, demographics, and completion rates. |
scorecard_compare_schools | Normalized side-by-side comparison of 2β5 schools on a named topic. Returns percentile-ranked rows and relative deltas within the result set. |
scorecard_get_programs | All field-of-study programs at one school: 1-year post-graduation earnings (P25/median/P75), debt at graduation, and enrollment figures. |
scorecard_search_programs | Find programs by CIP code or keyword across all institutions, ranked by median earnings. Accepts school-side filters (state, ownership, max cost). |
scorecard_get_earnings | Institution-level post-graduation earnings for one school β median and percentiles at 6, 8, and 10 years after entry, with optional gender breakdown. |
scorecard_value_analysis | Workflow tool: parallel-fetches cost, debt, repayment, and earnings data, then computes ROI metrics β debt-to-earnings ratio, net price by income bracket, and peer comparisons. |
scorecard_lookup_cip | Search Classification of Instructional Programs (CIP) codes by keyword or partial name. Served from embedded static data β no API call or rate-limit impact. |
scorecard_list_fields | Search the Scorecard field catalog by keyword. Returns matching field paths, descriptions, data types, and sort support. Use before passing custom fields parameters. |
scorecard_search_schoolsSearch for institutions using name, location, and institutional filters.
per_page up to 100, zero-indexed page)scorecard_get_schoolFetch a full institutional profile by school ID.
fields override for callers who need a narrower or broader field setscorecard_compare_schoolsscorecard_compare_schoolsNormalized comparison across 2β5 institutions on a named topic.
costs, admissions, outcomes, aid β each pulls a curated topic-specific field setscorecard_get_school multi-ID: output shape is rows, not profilesscorecard_get_programsList all field-of-study programs at one school with earnings and debt data.
credential_level (certificate, associate's, bachelor's) and minimum earnings thresholdscorecard_get_earningssuppressed: true flag with suppression_note, not bare nullscorecard_search_programsFind programs by CIP code or name across all institutions, ranked by median earnings.
scorecard_get_earningsInstitution-level post-graduation earnings for one school.
years parameter for time-series analysis; defaults to latest.* for current-state queriesscorecard_value_analysisWorkflow tool: "Is this school worth it?"
family_income parameter selects the applicable net price bracketdata_notes flags any suppressed or null fields with structured explanationsscorecard_lookup_cipSearch CIP codes by keyword or partial name.
scorecard_list_fieldsSearch the Scorecard field catalog by keyword.
fields parameters to search/get tools| Type | Name | Description |
|---|---|---|
| Resource | scorecard://school/{id} | Institutional profile by unit ID β injectable context for school-specific conversations |
| Resource | scorecard://programs/{id} | Program-level outcomes for a school |
| Prompt | scorecard_compare_prompt | Structures a multi-school comparison analysis using Scorecard data |
All resource data is also reachable via tools. Use scorecard_search_schools or scorecard_get_school to discover school IDs before constructing resource URIs.
Built on @cyanheads/mcp-ts-core:
none, jwt, oauthin-memory, filesystem, Supabase, Cloudflare KV/R2/D1College Scorecard-specific:
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/college-scorecard-mcp-server)<a href="https://allmcps.com/mcp/college-scorecard-mcp-server"><img src="https://allmcps.com/api/badge/college-scorecard-mcp-server?style=directory" alt="College Scorecard MCP Server on AllMCPs" /></a>