gacaseMCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
gacaseMCP
Model Context Protocol (MCP) server for Georgia's SuitCASE standards API (https://case.georgiastandards.org/ims/case/v1p1/), which publishes Georgia's standards, course codes and CTAE frameworks in the 1EdTech CASE® 1.1 format.
It lets AI assistants find Georgia standards, course codes, CTAE clusters and pathways, and walk the standards hierarchy. Results come back as summaries and pages rather than whole frameworks, which can hold thousands of items.
📘 Full documentation: User Guide
This is an independent project that reads the public SuitCASE API. It is not an official GaDOE service.
🛠️ Tools
Tool | What it does |
| List frameworks with their adoption status. Deprecated frameworks are hidden unless |
| Summarize one framework: metadata, item counts by type and grade, association types, top-level items |
| Page through items, filtered by item type and grade |
| One item by identifier or code (e.g. |
| Direct children of an item in teaching order (or the framework's top level) |
| Path from the top of the framework down to an item |
| An item's CASE associations ( |
| Ranked search by code or keywords, with grade and item-type filters. Word-based, so "silent e" finds "silent-e" |
| Courses (item type |
Every list is paged with limit (max 200) and offset, and returns next_offset when there's more.
Related MCP server: University Course Catalog MCP Server
🚀 Quick Start
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python -m gacaseMCP.main # stdio MCP serverInspect the tools interactively with the MCP Inspector (from mcp[cli]):
mcp dev main.pyClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"gacaseMCP": {
"command": "/path/to/gacaseMCP/.venv/bin/python",
"args": ["-m", "gacaseMCP.main"],
"env": { "PYTHONPATH": "/path/to/gacaseMCP" }
}
}
}Antigravity CLI picks up .agents/mcp_config.json automatically.
⚙️ Configuration
Variable | Default | Purpose |
|
| CASE 1.1 API base URL |
|
| Seconds to keep downloaded frameworks in memory ( |
|
| Request timeout in seconds |
Frameworks are downloaded once and cached, so walking the tree or searching repeatedly doesn't re-download multi-megabyte packages.
🧪 Tests
pip install -e ".[test]"
python -m pytestTests run against synthetic CASE responses (no network).
Notes on Georgia's data
Georgia lists retired frameworks alongside current ones (for example, the Georgia Standards of Excellence ELA framework is Deprecated; the current K–12 ELA framework is Adopted). Check
adoption_statusbefore aligning to a framework.Some item codes repeat within a framework.
get_itemreturns the candidates and asks for an identifier when a code is ambiguous.Item types differ by framework: ELA uses Domain / Big Idea / Standard / Skill; CTAE uses Course / Content Standard / Element / Component.
get_framework_by_idlists the types in each.
This server cannot be deployed
Maintenance
Related MCP Connectors
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides LLMs with access to Georgia Tech's OSCAR course schedule system, enabling search for courses, subjects, and detailed course information.1MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes a university course catalog to LLMs, enabling course search, prerequisite lookup, instructor details, and department directory through natural language.-
- AlicenseNot gradedqualityDmaintenanceA read-only MCP server for querying U.S. K-12 academic standards via the Common Standards Project API.MIT
- FlicenseNot gradedqualityDmaintenanceThis MCP server exposes programming topic data and tools (search, practice suggestions) to help AI agents answer study questions, like 'How to study Python decorators?'.-