CollegeCalcAI
Admission chances at 1,100+ U.S. colleges, college list scoring, and federal admissions data.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"admissions": {
"url": "https://collegecalcai.com/mcp"
}
}
}リモートエンドポイント
https://collegecalcai.com/mcpstreamable-httpできること
ツール一覧
ツール(5)
🟢estimate_admission_chances(school, gpa, weightedGpa, sat, act, ...)
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.
入力スキーマ
{
"type": "object",
"properties": {
"school": {
"type": "string",
"description": "College name, e.g. \"University of Michigan\" or \"MIT\"."
},
"gpa": {
"type": "number",
"minimum": 0,
"maximum": 4,
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa."
},
"weightedGpa": {
"type": "number",
"minimum": 0,
"maximum": 6,
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale)."
},
"sat": {
"type": "integer",
"minimum": 400,
"maximum": 1600,
"description": "Total SAT score, 400 to 1600."
},
"act": {
"type": "integer",
"minimum": 1,
"maximum": 36,
"description": "ACT composite, 1 to 36. Ignored if sat is given."
},
"apCourses": {
"type": "integer",
"minimum": 0,
"maximum": 30,
"description": "Number of AP courses taken or in progress."
},
"classRankPercent": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Class rank as a top percentage, e.g. 5 for top 5%."
},
"grade": {
"type": "string",
"enum": [
"9",
"10",
"11",
"12"
],
"description": "Current grade level. Defaults to 12."
},
"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."
},
"round": {
"type": "string",
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"description": "Application round. Defaults to Regular Decision."
},
"major": {
"type": "string",
"maxLength": 60,
"description": "Intended major, e.g. Computer Science."
},
"firstGen": {
"type": "boolean",
"description": "First-generation college student."
},
"legacy": {
"type": "boolean",
"description": "Parent attended this school."
},
"athlete": {
"type": "boolean",
"description": "Recruited athlete."
}
},
"required": [
"school"
],
"additionalProperties": false
}🟢estimate_college_list(schools, gpa, weightedGpa, sat, act, ...)
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.
入力スキーマ
{
"type": "object",
"properties": {
"schools": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 1,
"maxItems": 15,
"description": "College names."
},
"gpa": {
"type": "number",
"minimum": 0,
"maximum": 4,
"description": "Unweighted GPA on a 4.0 scale. Provide this or weightedGpa."
},
"weightedGpa": {
"type": "number",
"minimum": 0,
"maximum": 6,
"description": "Weighted GPA (e.g. 4.3 on a 5.0 scale)."
},
"sat": {
"type": "integer",
"minimum": 400,
"maximum": 1600,
"description": "Total SAT score, 400 to 1600."
},
"act": {
"type": "integer",
"minimum": 1,
"maximum": 36,
"description": "ACT composite, 1 to 36. Ignored if sat is given."
},
"apCourses": {
"type": "integer",
"minimum": 0,
"maximum": 30,
"description": "Number of AP courses taken or in progress."
},
"classRankPercent": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Class rank as a top percentage, e.g. 5 for top 5%."
},
"grade": {
"type": "string",
"enum": [
"9",
"10",
"11",
"12"
],
"description": "Current grade level. Defaults to 12."
},
"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."
},
"round": {
"type": "string",
"enum": [
"Regular Decision",
"Early Action",
"Early Decision",
"REA/SCEA",
"Rolling"
],
"description": "Application round. Defaults to Regular Decision."
},
"major": {
"type": "string",
"maxLength": 60,
"description": "Intended major, e.g. Computer Science."
},
"firstGen": {
"type": "boolean",
"description": "First-generation college student."
},
"legacy": {
"type": "boolean",
"description": "Parent attended this school."
},
"athlete": {
"type": "boolean",
"description": "Recruited athlete."
}
},
"required": [
"schools"
],
"additionalProperties": false
}🟢search_colleges(query, state, type, minAcceptanceRate, maxAcceptanceRate, ...)
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.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Part of a college name."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state code."
},
"type": {
"type": "string",
"enum": [
"public",
"private"
]
},
"minAcceptanceRate": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Lowest acceptance rate, in percent."
},
"maxAcceptanceRate": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Highest acceptance rate, in percent."
},
"sat": {
"type": "integer",
"minimum": 400,
"maximum": 1600,
"description": "Rank results by SAT fit."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "Results to return, default 10."
}
},
"additionalProperties": false
}🟢get_school_admissions_data(school)
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.
入力スキーマ
{
"type": "object",
"properties": {
"school": {
"type": "string",
"description": "College name."
}
},
"required": [
"school"
],
"additionalProperties": false
}🟢find_colleges_for_score(sat, act, gpa, state)
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.
入力スキーマ
{
"type": "object",
"properties": {
"sat": {
"type": "integer",
"minimum": 400,
"maximum": 1600,
"description": "SAT total."
},
"act": {
"type": "integer",
"minimum": 1,
"maximum": 36,
"description": "ACT composite (if no SAT)."
},
"gpa": {
"type": "number",
"minimum": 0,
"maximum": 4,
"description": "Unweighted GPA (if no test score)."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Only colleges in this state."
}
},
"additionalProperties": false
}コミュニティ
エビデンス