{"name":"edusignal","version":"1.0.0","protocol":"mcp","protocolVersion":"2025-11-25","transport":"streamable-http","description":"MCP server providing access to K-12 school district data for all 50 US states.","endpoint":"/mcp","authentication":{"type":"oauth2","oauth2":{"authorization_endpoint":"https://edusignal.ai/oauth/authorize","token_endpoint":"https://edusignal.ai/oauth/token","scopes":["mcp:read","mcp:tools"],"pkce_required":true,"client_id_metadata_document_supported":true},"fallback":{"type":"bearer","description":"API key also accepted. Subscribe at https://edusignal.ai/api-docs#pricing"}},"rate_limit":{"daily":10000,"burst_per_second":20,"note":"Shared with REST API quota"},"tools":[{"name":"lookup_district","title":"Look Up District","description":"Look up a K-12 school district profile by NCES ID or by name and state. Returns enrollment, demographics, academic performance, finances, and an AI-generated summary."},{"name":"search_districts","title":"Search Districts","description":"Search for K-12 school districts matching specific criteria. Returns up to 20 results per call. Use filters to narrow results rather than iterating through all districts."},{"name":"compare_districts","title":"Compare Districts","description":"Compare 2-5 school districts side by side. Provide NCES IDs for each district."},{"name":"get_state_summary","title":"Get State Summary","description":"Get aggregate education statistics for a US state — total enrollment, number of districts, average per-pupil spending, average proficiency rates, and more."},{"name":"list_districts_in_state","title":"List Districts in State","description":"List all school districts in a state with summary data. Returns up to 50 per page. Use the cursor parameter for additional pages."}],"documentation":"https://edusignal.ai/api-docs#mcp"}