get_school
Pack: college-scorecard · Endpoint: https://gateway.pipeworx.io/college-scorecard/mcp
Get detailed info for a specific college by its College Scorecard ID. Returns tuition, admission rate, student size, median earnings after 10 years, completion rate, and median debt.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
_apiKey | string | yes | api.data.gov API key |
id | number | yes | College Scorecard school ID (numeric, from search results) |
Example call
Arguments
{
"id": 110662,
"_apiKey": "your-college-scorecard-api-key"
}
curl
curl -X POST https://gateway.pipeworx.io/college-scorecard/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_school","arguments":{"id":110662,"_apiKey":"your-college-scorecard-api-key"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('get_school', {
"id": 110662,
"_apiKey": "your-college-scorecard-api-key"
});
Response shape
| Field | Type | Description |
|---|---|---|
id | number | null | College Scorecard ID |
name | string | null | School name |
city | string | null | City location |
state | string | null | State code |
zip | string | null | ZIP code |
url | string | null | School website URL |
ownership | string | null | Public, Private nonprofit, or Private for-profit |
student_size | number | null | Total enrolled students |
admission_rate | number | null | Admission rate (0-1) |
tuition_in_state | number | null | In-state tuition cost |
tuition_out_of_state | number | null | Out-of-state tuition cost |
median_earnings_10yr | number | null | Median earnings 10 years after entry |
completion_rate | number | null | Completion rate (0-1) |
median_debt | number | null | Median debt for completers |
Full JSON Schema
{
"type": "object",
"properties": {
"id": {
"type": [
"number",
"null"
],
"description": "College Scorecard ID"
},
"name": {
"type": [
"string",
"null"
],
"description": "School name"
},
"city": {
"type": [
"string",
"null"
],
"description": "City location"
},
"state": {
"type": [
"string",
"null"
],
"description": "State code"
},
"zip": {
"type": [
"string",
"null"
],
"description": "ZIP code"
},
"url": {
"type": [
"string",
"null"
],
"description": "School website URL"
},
"ownership": {
"type": [
"string",
"null"
],
"description": "Public, Private nonprofit, or Private for-profit"
},
"student_size": {
"type": [
"number",
"null"
],
"description": "Total enrolled students"
},
"admission_rate": {
"type": [
"number",
"null"
],
"description": "Admission rate (0-1)"
},
"tuition_in_state": {
"type": [
"number",
"null"
],
"description": "In-state tuition cost"
},
"tuition_out_of_state": {
"type": [
"number",
"null"
],
"description": "Out-of-state tuition cost"
},
"median_earnings_10yr": {
"type": [
"number",
"null"
],
"description": "Median earnings 10 years after entry"
},
"completion_rate": {
"type": [
"number",
"null"
],
"description": "Completion rate (0-1)"
},
"median_debt": {
"type": [
"number",
"null"
],
"description": "Median debt for completers"
}
}
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"college-scorecard": {
"url": "https://gateway.pipeworx.io/college-scorecard/mcp"
}
}
}
See Getting Started for client-specific install steps.