Search / io.github.babo072/kschoolinfo
kschoolinfo
R0· no sign-inKorean school meals with allergen flags, timetables, academic calendars, school info and academies
v1.0.0 · active · website · descriptor JSON · versions
Search / io.github.babo072/kschoolinfo
R0· no sign-inKorean school meals with allergen flags, timetables, academic calendars, school info and academies
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"kschoolinfo": {
"type": "http",
"url": "https://kschoolinfo.com/api/mcp"
}
}
}claude mcp add --transport http kschoolinfo https://kschoolinfo.com/api/mcp[mcp_servers.kschoolinfo]
url = "https://kschoolinfo.com/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"kschoolinfo": {
"type": "remote",
"url": "https://kschoolinfo.com/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"kschoolinfo": {
"type": "http",
"url": "https://kschoolinfo.com/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=kschoolinfo&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8va3NjaG9vbGluZm8uY29tL2FwaS9tY3AifQ%3D%3D"
}{
"servers": {
"kschoolinfo": {
"type": "http",
"url": "https://kschoolinfo.com/api/mcp"
}
}
}{
"mcpServers": {
"kschoolinfo": {
"httpUrl": "https://kschoolinfo.com/api/mcp"
}
}
}extensions:
"kschoolinfo":
enabled: true
name: "kschoolinfo"
type: streamable_http
uri: "https://kschoolinfo.com/api/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations6 of 6 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,378 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 4 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-94% +updated-5d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://kschoolinfo.com/api/mcp streamable-http | none | yes | 94% | 851 ms | 2026-07-28 | 2026-11-07 |
get_mealsread-only | School meal menu (breakfast/lunch/dinner) for a day, this week, next week or this month, with calories, macronutrients and allergens per dish. Pass the user's allergies to flag dishes that contain them. No meals on weekends and school holidays. |
get_scheduleread-only | School academic calendar events (exams, vacations, holidays, field trips, ceremonies) between two dates. Defaults to the next 30 days. |
get_school_inforead-only | Basic school information: Korean and English name, type, address, phone, fax, homepage, founding date, public/private, coeducational or not, and the supervising office of education. For high schools, also departments/tracks. |
get_timetableread-only | Class timetable (period and subject) for a school, grade and class on a given day. Without grade/class it returns every class, so pass them when known. |
search_academiesread-only | Registered private academies (hagwon) and tutoring centers in a South Korean district, filtered by subject keyword, from the offices of education's registration data. Returns up to 15 with field, courses, address and phone. Data in Korean. |
search_schoolsread-only | Find South Korean elementary, middle and high schools by name (Korean, partial names work: '상계고', '서울 대치초'). Returns eduCode and schoolCode needed by the other tools, plus school type, province and address. |
Schemas: list_tools.
{
"name": "io.github.babo072/kschoolinfo",
"title": "kschoolinfo",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://kschoolinfo.com/api/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://kschoolinfo.com/mcp",
"description": "Korean school meals with allergen flags, timetables, academic calendars, school info and academies"
}