SchoolDigger integration
SchoolDigger holds data on over 120,000 U.S. K-12 public and private schools and 18,500 districts. Search schools and districts by state, city, zip, name, location or bounding box (and schools by level, charter, magnet, virtual or Title I status), read a full school or district record (test scores with school, district and state comparisons, enrollment and demographics by year, finance per student, graduation, dropout and chronic absenteeism rates, rank history, reviews, district attendance boundary), list statewide school and district rankings, and power a type-ahead with fast autocomplete. Every tool is read-only, and some filters and fields need a Pro or Enterprise plan, as each one says. Authentication is an app id and app key from developer.schooldigger.com, sent as the appID and appKey query parameters.
Say what should happen.
The workflow builds itself.
What you can do with SchoolDigger
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
District, 4 operations
autocomplete_districtsAutocomplete districtsGETFast type-ahead search of school districts by a partial name, optionally limited to a state or bounding box. Returns up to 20 short matches with id, name, city, grades, location and rank.get_districtGet districtGETGet the full record of one school district by its 7-digit SchoolDigger id: address, grades, school counts, test scores, finance, attendance boundary, graduation, dropout and absenteeism rates, rank history and yearly staffing.list_district_rankingsList district rankingsGETGet SchoolDigger's statewide district ranking list for a state and year. Returns the ranked districts page by page, with the years for which rankings exist.list_districtsList districtsGETSearch U.S. school districts by state, name, city, zip, distance from a point, an address inside the attendance boundary, or a bounding box. Returns a page of district summaries with rank history and yearly staffing details.
School, 4 operations
autocomplete_schoolsAutocomplete schoolsGETFast type-ahead search of schools by a partial name, optionally limited to a state, level, district or bounding box. Returns up to 20 short matches with id, name, city, grades, location and rank.get_schoolGet schoolGETGet the full record of one school by its 12-digit SchoolDigger id: address, grades, district, test scores compared with district and state, finance, graduation, dropout and absenteeism rates, rank history, yearly demographics and reviews.list_school_rankingsList school rankingsGETGet SchoolDigger's statewide school ranking list for a state, for one year and level (Elementary, Middle or High). Returns the ranked schools page by page, with the years for which rankings exist.list_schoolsList schoolsGETSearch U.S. schools by state, name, city, zip, district, level, charter, magnet, virtual or Title I status, distance from a point or address, or a bounding box. Returns a page of school summaries with rank history and yearly demographics.
Use SchoolDigger from Claude Code, Cursor or Codex
Connect SchoolDigger in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its SchoolDigger operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect SchoolDigger
- Create your workspace
Sign up free. Nothing to install.
- Connect SchoolDigger once
Add your SchoolDigger connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
SchoolDigger integration FAQ
What can you do with the SchoolDigger integration?
LiveContext exposes 8 operations on SchoolDigger, covering district and school.
