College Scorecard logo

College Scorecard

Searches U.S. colleges and retrieves Scorecard data such as tuition, admissions, earnings, completion, and debt.

Install College Scorecard

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "college-scorecard": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-college-scorecard"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

College Scorecard exposes U.S. Department of Education College Scorecard data through two MCP tools: school search and ID-based detail lookup. Hosted connections use the Pipeworx gateway, while the npm package runs locally over stdio with only the pack's tools. Use it to compare colleges by location, tuition, admissions, enrollment, earnings, completion, or debt. The integration is unofficial and is not affiliated with the upstream provider.

Use cases

  • Compare colleges by tuition, admissions, enrollment, and completion rate
  • Find schools by name and state
  • Review median earnings and debt for a known college
  • Ask plain-language questions about College Scorecard data

Key features

  • Searches colleges by name and state
  • Retrieves school details by College Scorecard ID
  • Returns tuition, admissions, enrollment, earnings, and completion data
  • Includes median debt in detailed school results
  • Supports hosted MCP, local stdio, and HTTP access

Tools2

What College Scorecard lets your agent do. Expand a tool for its parameters.

Self-reported~99 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

7/7 checks healthy over the last 39d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · @pipeworx/mcp-college-scorecard (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads431Package downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Tools exposed2Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How College Scorecard works

What College Scorecard does

College Scorecard provides MCP access to selected data about U.S. colleges and universities from the U.S. Department of Education College Scorecard API. Its two dedicated tools support a common research flow: find institutions by name, then request a more detailed record using the institution's College Scorecard ID.

search_schools accepts a school name and can use a state value such as MA to narrow the search. Results include the institution name and location, along with tuition, admission rate, student size, median earnings, and completion rate. get_school takes a College Scorecard ID and returns a more detailed set of fields, including tuition, admission rate, student size, median earnings after 10 years, completion rate, and median debt.

How it works

The hosted MCP endpoint is available at https://gateway.pipeworx.io/college-scorecard/mcp. It provides the College Scorecard tools through Pipeworx. A hosted pack endpoint also lists shared Pipeworx tools, including ask_pipeworx, discover_tools, search_within, and remember/recall. Those shared tools can route questions beyond the directly listed College Scorecard tools; the exact tool scope is returned during MCP initialization.

The same gateway also exposes the full catalog at https://gateway.pipeworx.io/mcp. Both endpoints can reach the broader Pipeworx catalog through ask_pipeworx, but the pack endpoint lists College Scorecard tools directly while the full gateway lists the catalog's tools directly.

For clients that do not use MCP, hosted tools can be called over HTTP. For example, POST https://gateway.pipeworx.io/v1/tools/search_schools accepts a JSON body containing a school query and state.

Setup and configuration

Add the hosted endpoint to an MCP client with a configuration like this:

config.json
{
  "mcpServers": {
    "college-scorecard": {
      "url": "https://gateway.pipeworx.io/college-scorecard/mcp"
    }
  }
}

Claude Desktop, Cursor, and Windsurf are listed as supported client options. Initial hosted calls do not require an account.

The package can also run as a local stdio server without a Pipeworx account or gateway round trip:

config.json
{
  "mcpServers": {
    "college-scorecard": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-college-scorecard"]
    }
  }
}

Run npx -y @pipeworx/mcp-college-scorecard directly to start the process. The local process communicates through standard input and output and does not require environment variables.

Tools and capabilities

  • search_schools: Finds U.S. colleges and universities by name, with an optional state filter. Returned fields include location, tuition, admission rate, student size, median earnings, and completion rate.
  • get_school: Retrieves detailed information for a college identified by its College Scorecard ID, including median debt and earnings after 10 years.
  • ask_pipeworx: On the hosted gateway connection, accepts a plain-language question and routes it to an appropriate catalog tool.
  • HTTP access: Calls hosted tools through the Pipeworx /v1/tools/ API without an MCP client.

Limitations and notes

This is an independent, unofficial integration rather than a service published, endorsed, or affiliated with the U.S. Department of Education. The local stdio mode exposes only the two College Scorecard tools, whereas the hosted pack endpoint also adds shared Pipeworx meta-tools. If that additional hosted tool surface is undesirable, the local package avoids it; alternatively, the full gateway can be used when direct access to the wider catalog is needed.

The detailed lookup requires a College Scorecard ID, so a name-based workflow generally starts with search_schools. The available fields are limited to those returned by the two tools rather than a general-purpose query interface for every College Scorecard field.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about College Scorecard

College Scorecard is an MCP server that connects AI clients to U.S. Department of Education College Scorecard data through Pipeworx. Its main tools search_schools for name-based discovery and get_school for detailed records by College Scorecard ID, including tuition, admissions, earnings, completion, enrollment, and debt.

Install it by adding the hosted MCP URL or running the npm package locally. Use `https://gateway.pipeworx.io/college-scorecard/mcp` for a hosted connection, or configure `npx -y @pipeworx/mcp-college-scorecard` as a stdio server.

Yes, College Scorecard works with Cursor through the hosted MCP endpoint. Add `https://gateway.pipeworx.io/college-scorecard/mcp` to Cursor's MCP configuration to expose the College Scorecard tools and the shared hosted gateway tools.

Yes, the local npm package runs without a Pipeworx account or gateway round trip. Start `npx -y @pipeworx/mcp-college-scorecard` and connect to it as a local stdio MCP server; initial hosted calls also require no account.

Call `search_schools` with a school name and, when useful, a state such as `MA`. The result includes location, tuition, admission rate, student size, median earnings, and completion rate; use the returned College Scorecard ID with `get_school` for more detail.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCollege Scorecard AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/college-scorecard?style=directory)](https://allmcps.com/mcp/college-scorecard)
HTML Embed
<a href="https://allmcps.com/mcp/college-scorecard"><img src="https://allmcps.com/api/badge/college-scorecard?style=directory" alt="College Scorecard on AllMCPs" /></a>