nfhs_schools
Search NFHS Network schools by state and optional name, returning paginated identity, location, colors, logo, and network flags for school lookup and directory research.
Instructions
Search NFHS Network schools. Returns one page of schools with identity, mascot, acronym, address, city, state, coordinates, colours, logo, network/subscription flags, publisher and producer keys and share image. Search within a state (recommended) and optionally by school name with search_term (at least 3 characters), sorted by school_name+asc or school_name+desc; page with start/size and use next_cursor for deep pages. Use nfhs-suggest for typeahead and nfhs-school for one record by key or slug.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nfhs_schools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Page size, 1 to 500; defaults to 20 | |
| sort | No | Sort order: school_name+asc or school_name+desc | |
| start | No | Zero-based result offset | |
| state | No | Two-letter state code from nfhs-states; without it the national school index is searched | |
| is_network | No | Optional network flag filter; true returns schools that are part of the NFHS Network | |
| search_term | No | Free-text term matched against school names; at least 3 characters |