education-data
Bilingual (EN+ZH) education data: 299 universities, 234 intl schools, degree-ROI, sourced answers.
Should I use this
Quality & Safety
Findings (3)
- LOWin get_university_profile
- LOWin compare_universities
- LOWin fetch
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"education-data": {
"url": "https://brightkey.co/api/mcp"
}
}
}Remote endpoints
https://brightkey.co/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
🟢list_universities(country, acceptsIB, minTier, limit)
List BrightKey-profiled universities with optional filters. Returns slug, name, country, city, 6-dimension S/A/B/C/D tiers, and verdict.
Input Schema
{
"type": "object",
"properties": {
"country": {
"type": "string"
},
"acceptsIB": {
"type": "boolean"
},
"minTier": {
"type": "string",
"enum": [
"S",
"A",
"B",
"C",
"D"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_university_profile(slug, lang)
Full BrightKey profile for one university by slug: tier ratings + why, verdict, strengths/weaknesses, cost estimate, admissions tips. Bilingual.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "e.g. harvard-university, eth-zurich"
},
"lang": {
"description": "Response language; defaults to en.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢compare_universities(a, b, lang)
Compare 2 universities on BrightKey's 6 dimensions. Returns per-dimension tier deltas + a sourced tier-delta paragraph (tiers, not a single rank).
Input Schema
{
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
},
"lang": {
"description": "Response language; defaults to en.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"a",
"b"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢degree_roi(country, lang)
5-year-after-graduation net ROI + break-even year for a degree. Pass a preset country slug (e.g. germany, uk-oxbridge, us-private) or 'all' for the ranked list.
Input Schema
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "ROI destination slug, or 'all'"
},
"lang": {
"description": "Response language; defaults to en.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"country"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢match_schools(city, curriculum, limit)
List BrightKey-profiled international schools, filtered by city and/or curriculum (e.g. IB, A-Levels, AP). Returns name, curricula, fees, inspection rating, tiers.
Input Schema
{
"type": "object",
"properties": {
"city": {
"description": "e.g. singapore, tokyo, dubai",
"type": "string"
},
"curriculum": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢answer_education_question(query, lang)
Search BrightKey's cited answers to common international-education questions (curriculum, schools, universities, visas, process). Returns the best-match sourced answer.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"lang": {
"description": "Response language; defaults to en.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search(query)
Search across universities, schools, and answers. Returns {id, title, url} results; pass an id to fetch().
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢fetch(id, lang)
Fetch full content for an id returned by search (uni:<slug>, school:<city>/<slug>, answer:<slug>).
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"lang": {
"description": "Response language; defaults to en.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Recommended Prompts
searchget_university_profilesearchget_university_profilelist_universitiesCommunity
Evidence