search_schools
Find canonical NYC school records by name/identifier, grade, borough, district, known school type, and recorded program flags. Unverified 2-K records are excluded from positive 2-K filters. Returns at most 20 results per page with match reasons, source years, and profile links. This is discovery, not admissions eligibility or a placement recommendation. Missing scores are not zero.
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": "search_schools"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | No | ||
| limit | No | ||
| query | No | School name or six-character DBN; search first when a name is ambiguous. | |
| has_2k | No | ||
| has_3k | No | ||
| offset | No | ||
| borough | No | ||
| district | No | ||
| has_prek | No | ||
| grade_band | No | ||
| school_type | No | Conservative classification from the canonical record; unknown types are not silently included. | |
| has_dual_language | No | ||
| min_overall_score | No | Independent NYC School Ratings score, not an official NYCPS metric. | |
| has_gifted_talented | No |