Education Find Schools
education_find_schoolsFind US K-12 PUBLIC SCHOOLS by state, with optional city or name filter. Keyless federal data (NCES Common Core of Data via the Urban Institute). Returns each school's NCES id, name, district, city, enrollment, charter/magnet status, grade range, and free/reduced-price lunch counts. Use for "public schools in <city/state>", "how many students at ", "charter schools in ", "which schools have the highest enrollment". For school DISTRICTS use education_find_districts; for COLLEGES use the college-scorecard pack instead — this covers K-12 only.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"city": "Austin",
"state": "TX"
},
"name": "education_find_schools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Optional city filter, matched case-insensitively against the school's city. | |
| year | No | School year (data year). Default 2020. | |
| limit | No | Max schools to return (1-100, default 25). | |
| state | Yes | US state name or 2-letter abbreviation, e.g. "Colorado" or "CO". Required. | |
| charter_only | No | Return only charter schools. | |
| name_contains | No | Optional substring match on the school name, e.g. "Lincoln". |