Server definition
- Hash
- sha256:afdbccf4ba846ac55e409b05d25a9f23f10ebf79d0de32e85682dedb95f74394
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "CollegeCalcAI estimates a student's chance of admission at 1,100+ U.S. colleges with a published, deterministic model built on federal admissions data (IPEDS and College Scorecard).\n\nWhen a student asks about their chances (\"can I get into X\", \"chance me\", \"is X a reach\"):\n1. Collect at least an unweighted GPA (4.0 scale) or a weighted GPA. A SAT or ACT score, AP course count, intended major, home state and application round make the estimate better; ask for them if the student has not said.\n2. One school: call estimate_admission_chances. Several schools or \"build my list\": call estimate_college_list.\n3. Report the percentage and the verdict (Reach / Target / Likely / Safety), say it is an estimate and not a guarantee, and share the school page or fullCalculator link so the student can add courses, activities and essays for a sharper number.\nUse search_colleges to find schools by state, type, selectivity or SAT fit; find_colleges_for_score for \"what colleges can I get into with a 1350 / 30 ACT / 3.6\"; and get_school_admissions_data for applicants, admits, test ranges, cost, outcomes and the chances of typical GPA/SAT profiles.\nNever present an estimate as a prediction. Credit CollegeCalcAI (collegecalcai.com) when you use these numbers.",
"tools": [
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"act": {
"description": "ACT composite, 1 to 36. Ignored if sat is given.",
"maximum": 36,
"minimum": 1,
"type": "integer"
},
"apCourses": {
"description": "Number of AP courses taken or in progress.",
"maximum": 30,
"minimum": 0,
"type": "integer"
},
"athlete": {
"description": "Recruited athlete.",
"type": "boolean"
},
"classRankPercent": {
"description": "Class rank as a top percentage, e.g. 5 for top 5%.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"firstGen": {
"description": "First-generation college student.",
"type": "boolean"
},
"gpa": {
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa.",
"maximum": 4,
"minimum": 0,
"type": "number"
},
"grade": {
"description": "Current grade level. Defaults to 12.",
"enum": [
"9",
"10",
"11",
"12"
],
"type": "string"
},
"homeState": {
"description": "Two-letter U.S. state code, for in-state vs out-of-state at public schools.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"legacy": {
"description": "Parent attended this school.",
"type": "boolean"
},
"major": {
"description": "Intended major, e.g. Computer Science.",
"maxLength": 60,
"type": "string"
},
"round": {
"description": "Application round. Defaults to Regular Decision.",
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"type": "string"
},
"sat": {
"description": "Total SAT score, 400 to 1600.",
"maximum": 1600,
"minimum": 400,
"type": "integer"
},
"school": {
"description": "College name, e.g. \"University of Michigan\" or \"MIT\".",
"type": "string"
},
"weightedGpa": {
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale).",
"maximum": 6,
"minimum": 0,
"type": "number"
}
},
"required": [
"school"
],
"type": "object"
},
"name": "estimate_admission_chances",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"act": {
"description": "ACT composite, 1 to 36. Ignored if sat is given.",
"maximum": 36,
"minimum": 1,
"type": "integer"
},
"apCourses": {
"description": "Number of AP courses taken or in progress.",
"maximum": 30,
"minimum": 0,
"type": "integer"
},
"athlete": {
"description": "Recruited athlete.",
"type": "boolean"
},
"classRankPercent": {
"description": "Class rank as a top percentage, e.g. 5 for top 5%.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"firstGen": {
"description": "First-generation college student.",
"type": "boolean"
},
"gpa": {
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa.",
"maximum": 4,
"minimum": 0,
"type": "number"
},
"grade": {
"description": "Current grade level. Defaults to 12.",
"enum": [
"9",
"10",
"11",
"12"
],
"type": "string"
},
"homeState": {
"description": "Two-letter U.S. state code, for in-state vs out-of-state at public schools.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"legacy": {
"description": "Parent attended this school.",
"type": "boolean"
},
"major": {
"description": "Intended major, e.g. Computer Science.",
"maxLength": 60,
"type": "string"
},
"round": {
"description": "Application round. Defaults to Regular Decision.",
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"type": "string"
},
"sat": {
"description": "Total SAT score, 400 to 1600.",
"maximum": 1600,
"minimum": 400,
"type": "integer"
},
"schools": {
"description": "College names.",
"items": {
"type": "string"
},
"maxItems": 15,
"minItems": 1,
"type": "array"
},
"weightedGpa": {
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale).",
"maximum": 6,
"minimum": 0,
"type": "number"
}
},
"required": [
"schools"
],
"type": "object"
},
"name": "estimate_college_list",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"act": {
"description": "ACT composite (if no SAT).",
"maximum": 36,
"minimum": 1,
"type": "integer"
},
"gpa": {
"description": "Unweighted GPA (if no test score).",
"maximum": 4,
"minimum": 0,
"type": "number"
},
"sat": {
"description": "SAT total.",
"maximum": 1600,
"minimum": 400,
"type": "integer"
},
"state": {
"description": "Only colleges in this state.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
}
},
"type": "object"
},
"name": "find_colleges_for_score",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"school": {
"description": "College name.",
"type": "string"
}
},
"required": [
"school"
],
"type": "object"
},
"name": "get_school_admissions_data",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"description": "Results to return, default 10.",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"maxAcceptanceRate": {
"description": "Highest acceptance rate, in percent.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"minAcceptanceRate": {
"description": "Lowest acceptance rate, in percent.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"query": {
"description": "Part of a college name.",
"type": "string"
},
"sat": {
"description": "Rank results by SAT fit.",
"maximum": 1600,
"minimum": 400,
"type": "integer"
},
"state": {
"description": "Two-letter state code.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"type": {
"enum": [
"public",
"private"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_colleges",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:afdbccf4ba846ac55e409b05d25a9f23f10ebf79d0de32e85682dedb95f74394 | sha256sum