Admission chances at 1,100+ U.S. colleges, college list scoring, and federal admissions data.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Estimate a student's chance of admission at one U.S. college from their GPA, test scores and context. Returns the percentage, a Reach/Target/Likely/Safety verdict, what would move the number, the school's federal admissions data, and a link to the full calculator.
College name, e.g. "University of Michigan" or "MIT".
ACT composite, 1 to 36. Ignored if sat is given.
Unweighted GPA on a 4.0 scale. Provide this or weightedGpa.
Total SAT score, 400 to 1600.
Current grade level. Defaults to 12.
Intended major, e.g. Computer Science.
Application round. Defaults to Regular Decision.
Parent attended this school.
Recruited athlete.
First-generation college student.
Number of AP courses taken or in progress.
Two-letter U.S. state code, for in-state vs out-of-state at public schools.
Weighted GPA (e.g. 4.3 on a 5.0 scale).
Class rank as a top percentage, e.g. 5 for top 5%.
Estimate a student's chance of admission at one U.S. college from their GPA, test scores and context. Returns the percentage, a Reach/Target/Likely/Safety verdict, what would move the number, the school's federal admissions data, and a link to the full calculator.
| Argument | Type | Description |
|---|---|---|
| act | integer | ACT composite, 1 to 36. Ignored if sat is given. |
| gpa | number | Unweighted GPA on a 4.0 scale. Provide this or weightedGpa. |
| sat | integer | Total SAT score, 400 to 1600. |
| grade | string | Current grade level. Defaults to 12. |
| major | string | Intended major, e.g. Computer Science. |
| round | string | Application round. Defaults to Regular Decision. |
| legacy | boolean | Parent attended this school. |
| school* | string | College name, e.g. "University of Michigan" or "MIT". |
| athlete | boolean | Recruited athlete. |
| firstGen | boolean | First-generation college student. |
| apCourses | integer | Number of AP courses taken or in progress. |
| homeState | string | Two-letter U.S. state code, for in-state vs out-of-state at public schools. |
| weightedGpa | number | Weighted GPA (e.g. 4.3 on a 5.0 scale). |
| classRankPercent | number | Class rank as a top percentage, e.g. 5 for top 5%. |
{
"type": "object",
"required": [
"school"
],
"properties": {
"act": {
"type": "integer",
"maximum": 36,
"minimum": 1,
"description": "ACT composite, 1 to 36. Ignored if sat is given."
},
"gpa": {
"type": "number",
"maximum": 4,
"minimum": 0,
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa."
},
"sat": {
"type": "integer",
"maximum": 1600,
"minimum": 400,
"description": "Total SAT score, 400 to 1600."
},
"grade": {
"enum": [
"9",
"10",
"11",
"12"
],
"type": "string",
"description": "Current grade level. Defaults to 12."
},
"major": {
"type": "string",
"maxLength": 60,
"description": "Intended major, e.g. Computer Science."
},
"round": {
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"type": "string",
"description": "Application round. Defaults to Regular Decision."
},
"legacy": {
"type": "boolean",
"description": "Parent attended this school."
},
"school": {
"type": "string",
"description": "College name, e.g. \"University of Michigan\" or \"MIT\"."
},
"athlete": {
"type": "boolean",
"description": "Recruited athlete."
},
"firstGen": {
"type": "boolean",
"description": "First-generation college student."
},
"apCourses": {
"type": "integer",
"maximum": 30,
"minimum": 0,
"description": "Number of AP courses taken or in progress."
},
"homeState": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter U.S. state code, for in-state vs out-of-state at public schools."
},
"weightedGpa": {
"type": "number",
"maximum": 6,
"minimum": 0,
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale)."
},
"classRankPercent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Class rank as a top percentage, e.g. 5 for top 5%."
}
},
"additionalProperties": false
}Score one student profile against up to 15 colleges at once. Returns every school sorted by chance with its verdict, the Reach/Target/Likely balance, the chance of at least one acceptance, and concrete advice to balance the list.
| Argument | Type | Description |
|---|---|---|
| act | integer | ACT composite, 1 to 36. Ignored if sat is given. |
| gpa | number | Unweighted GPA on a 4.0 scale. Provide this or weightedGpa. |
| sat | integer | Total SAT score, 400 to 1600. |
| grade | string | Current grade level. Defaults to 12. |
| major | string | Intended major, e.g. Computer Science. |
| round | string | Application round. Defaults to Regular Decision. |
| legacy | boolean | Parent attended this school. |
| athlete | boolean | Recruited athlete. |
| schools* | array | College names. |
Answer "what colleges can I get into with a ___": buckets every covered U.S. college into safety, target, reach and high reach for one SAT, ACT or unweighted GPA, using each college's real admitted-score data. Optional state filter. Returns counts and example colleges per tier.
| Argument | Type | Description |
|---|---|---|
| act | integer | ACT composite (if no SAT). |
| gpa | number | Unweighted GPA (if no test score). |
| sat | integer | SAT total. |
| state | string | Only colleges in this state. |
{
"type": "object",
"properties": {
"act": {
"type": "integer",
"maximum": 36,
"minimum": 1,
"description": "ACT composite (if no SAT)."
},
"gpa": {
"type": "number",
"maximum": 4,
"minimum": 0,
"description": "Unweighted GPA (if no test score)."
},
"sat": {
"type": "integer",
"maximum": 1600,
"minimum": 400,
"description": "SAT total."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Only colleges in this state."
}
},
"additionalProperties": false
}Federal admissions and outcome data for one U.S. college: applicants, admits, yield, SAT/ACT middle 50%, test policy, cost, net price after aid, graduation rate and earnings, plus the estimated chance for typical GPA and SAT combinations at that school. No student profile needed.
| Argument | Type | Description |
|---|---|---|
| school* | string | College name. |
{
"type": "object",
"required": [
"school"
],
"properties": {
"school": {
"type": "string",
"description": "College name."
}
},
"additionalProperties": false
}Find U.S. colleges by name, state, public/private, and acceptance-rate range. Give a SAT score to rank schools by how close the student sits to each school's 75th percentile. Returns names to pass to the estimate tools.
| Argument | Type | Description |
|---|---|---|
| sat | integer | Rank results by SAT fit. |
| type | string | |
| limit | integer | Results to return, default 10. |
| query | string | Part of a college name. |
| state | string | Two-letter state code. |
| maxAcceptanceRate | number | Highest acceptance rate, in percent. |
| minAcceptanceRate | number | Lowest acceptance rate, in percent. |
{
"type": "object",
"properties": {
"sat": {
"type": "integer",
"maximum": 1600,
"minimum": 400,
"description": "Rank results by SAT fit."
},
"type": {
"enum": [
"public",
"private"
],
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Results to return, default 10."
},
"query": {
"type": "string",
"description": "Part of a college name."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state code."
},
"maxAcceptanceRate": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Highest acceptance rate, in percent."
},
"minAcceptanceRate": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Lowest acceptance rate, in percent."
}
},
"additionalProperties": false
}| firstGen | boolean | First-generation college student. |
| apCourses | integer | Number of AP courses taken or in progress. |
| homeState | string | Two-letter U.S. state code, for in-state vs out-of-state at public schools. |
| weightedGpa | number | Weighted GPA (e.g. 4.3 on a 5.0 scale). |
| classRankPercent | number | Class rank as a top percentage, e.g. 5 for top 5%. |
{
"type": "object",
"required": [
"schools"
],
"properties": {
"act": {
"type": "integer",
"maximum": 36,
"minimum": 1,
"description": "ACT composite, 1 to 36. Ignored if sat is given."
},
"gpa": {
"type": "number",
"maximum": 4,
"minimum": 0,
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa."
},
"sat": {
"type": "integer",
"maximum": 1600,
"minimum": 400,
"description": "Total SAT score, 400 to 1600."
},
"grade": {
"enum": [
"9",
"10",
"11",
"12"
],
"type": "string",
"description": "Current grade level. Defaults to 12."
},
"major": {
"type": "string",
"maxLength": 60,
"description": "Intended major, e.g. Computer Science."
},
"round": {
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"type": "string",
"description": "Application round. Defaults to Regular Decision."
},
"legacy": {
"type": "boolean",
"description": "Parent attended this school."
},
"athlete": {
"type": "boolean",
"description": "Recruited athlete."
},
"schools": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 15,
"minItems": 1,
"description": "College names."
},
"firstGen": {
"type": "boolean",
"description": "First-generation college student."
},
"apCourses": {
"type": "integer",
"maximum": 30,
"minimum": 0,
"description": "Number of AP courses taken or in progress."
},
"homeState": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter U.S. state code, for in-state vs out-of-state at public schools."
},
"weightedGpa": {
"type": "number",
"maximum": 6,
"minimum": 0,
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale)."
},
"classRankPercent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Class rank as a top percentage, e.g. 5 for top 5%."
}
},
"additionalProperties": false
}