org.georgiahomeroom/georgia-homeroom · v0.1.0 · productivity
Georgia Homeroom is healthy: it completed an MCP handshake in 780 ms and exposes 11 tools.
Georgia K-12 standards, Milestones blueprints, and achievement levels for educators. Independent.
Endpoint: https://mcp.georgiahomeroom.org/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 11 |
| Latency | 780 ms |
| Last checked (UTC) | 2026-10-26T18:10:15.855Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-26T18:10:15.855Z | Healthy | 780 |
search_standards | Search Georgia Standards of Excellence by topic, with optional filters. Returns matching standards as structured JSON `items` (each: `code`, `subject`, `grades`, `strand_code`, `strand_name`, `hs_course`, `statement`, plus optional `notes` and `path`). With enrichment on, each item also carries `ald |
lookup_standards_by_code | Look up Georgia standards by their human-readable codes (e.g. ['5.NR.1', '3.T.C.1', 'S8P1', 'SS8H1.a']). Returns matching standards (each with `code`, `statement`, optional `notes` and `path`), plus per-code `alds`, `assessment_coverage` (claim/target/approx_points/qualifier), and `assessment_metada |
search_mastery_descriptors | Search the GMAS achievement-level descriptor corpus directly (per-standard mastery prose at four levels: Beginning, Developing, Proficient, Distinguished). Use this when the question is about what mastery looks like at a specific level (e.g. 'what does a proficient 3rd grader do with fractions?') ra |
list_assessments | List every GMAS assessment: 14 End-of-Grade tests (ELA and math for each of grades 3-8; science and social studies have grade-8 EOGs only) plus 4 End-of-Course tests (Algebra I, Biology, Literature II, US History). Returns `assessments[]` with `assessment_id`, `subject`, `grade` (null for EOC), `hs_ |
get_assessment_blueprint | Full GMAS blueprint for one assessment: the assessment-first view for pacing and coverage planning. Resolve by `assessment_id` (e.g. 'gmas_g05_math'), by `course` for an EOC (e.g. 'biology', 'algebra i', 'us history'), or by `grade` + `subject` for an EOG (e.g. grade='5', subject='math'). Returns `t |
standards_for_claim | Every standard tied to one GMAS blueprint claim: the reverse of the per-standard coverage view. Pass an `assessment_id` (from list_assessments) and a `claim_code` (the category/domain heading, e.g. 'Numerical Reasoning', or for ELA '<strand>.<domain>' like 'Texts.Interpreting Texts'); optionally nar |
browse_standards | Walk the Georgia standards hierarchy one level at a time. With no arguments returns the four subject roots. Pass `subject` (optionally with `grade`) to get that subject's entry rows (Courses), or pass a row's `parent` id from a previous call to drill in. `grade` only applies alongside `subject` (or |
get_subject_grade_tree | Return the COMPLETE standards hierarchy for one subject + grade in a single call, as a nested tree. Use this instead of repeated browse_standards calls whenever you need every standard for a grade (e.g. 'list all the 4th grade ELA standards'): it collapses the level-by-level walk into one response a |
get_vertical_progression | Compare one strand year over year — the vertical articulation view for pacing, remediation, and differentiation. Pass a `code` (e.g. '5.NR.1') to infer subject+strand and line the standard up against the same code signature at every grade ('3.NR.1', '4.NR.1', …), or pass `subject` + `strand_code` (n |
get_standard_details | Full detail for ONE standard or container, addressed by its human code (e.g. '5.NR.3.3', 'S8P1') OR a CFItem UUID returned by browse_standards: the bridge between lightweight browsing and code lookup. Returns `found`, plus `id`, `code` (null for containers), `statement`, `subject`, `grades`, `strand |
describe_vocabulary | Self-describe the filter vocabulary the other tools accept, so queries don't silently miss on a typo. Returns valid `subjects` (id + label), `grades` (value + label), `hs_courses` (canonical name + subject — the exact strings the `course` filter accepts), `strands` keyed by subject (code + name — ei |