mcpbeat Sign in

SchoolScope MCP Server

by schoolscope Your server? Claim it
answering

SchoolScope is answering right now. Last checked 8 min ago. It exposes 7 tools.

California school data for AI agents — scores, profiles, comparisons, feeder paths, UC pipelines.

Uptime history 78 days of history · worst day 92%
78 days agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
968 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 13

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 17 August 2026. No other catalogue keeps this.

30 Oct a tool changed version2 times that day
30 Oct a tool description was rewritten find_schools
30 Oct a tool changed the parameters it asks for find_schools
20 Oct a tool description was rewritten feeder_path
6 Oct a tool description was rewritten school_profile
27 Sep 2 tool descriptions were rewritten compare_schools, school_profile
17 Aug a tool changed version3 times that day
17 Aug a tool description was rewritten find_schools
17 Aug a tool changed the parameters it asks for find_schools
and 3 more, back to 17 August 2026

SchoolScope missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add mcp --transport http https://mcp.schoolscope.co/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.schoolscope.co/mcp
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://mcp.schoolscope.co/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://mcp.schoolscope.co/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.schoolscope.co/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

compare
compare_schools
Compare 2-4 public schools side by side: band, Scope Score, exceeded/met split, cohort growth (aggregate school-by-grade cohorts across the grade span, as a 0-100 index centred on the state average), climate. A school with no cohort comparison reports no growth figure rather than a substitute — treat that as missing evidence, not flat growth. Schools are only comparable within the same level (elementary/middle/high are separate rankings). Private schools cannot be compared — they have no state testing data.
district
district_profile
A California district roll-up: average Scope Score and absenteeism across the district plus every scored school ranked by level. Match by district name.
feeder
feeder_path
The K-12 feeder path for a school: which schools students typically arrive from, where they go next, and — for elementary/middle schools — the endpoint high school with its graduation and college-going outcomes. Boundary-based (the district's own published boundaries where we have them, else NCES SABS 2015-16), shown alongside scores, never inside them.
school
school_profile
The full SchoolScope profile for one school by slug: verdict and archetype, Scope Score with band and percentile per level, CAASPP exceeded/met split, cohort growth (school-by-grade aggregates two years apart, in SBAC scale-score points, reported as a 0-100 index centred on the state average), climate (absenteeism, suspension, ELPAC), equity gaps by student group, teacher stability, and — for high schools — graduation, college destinations, UC admissions history, AP courses, and IB programmes. Also answers "is this school improving?" with a year-over-year table of statewide percentile and the underlying rates; the Scope Score is excluded there because it is normalised within each year and is not comparable across them. For public schools it also returns the profile's own `answer` (one sentence about all students, each subject against California's rate for the same grades), up to three selected `takeaways` (each with figures, comparisons, a question where one applies, and a generated receipt naming source, year, grades, population, n and how the comparison was built), and `studentGroups` (every group by income, race or ethnicity, language and disability with 30+ students tested in each subject, against the same group in the same grades in the district and statewide). Current data year 2026.
schools
find_schools
Find California schools four ways, whichever fits the question: free text over school/city/district names (`query`), inside a zip code (`zip`), within a radius of a place or coordinate (`near`), or the top-ranked schools at one level (`level` alone). Returns band, Scope Score, archetype and profile URL for each match. Private schools are flagged and never ranked — they have no state testing data. Supply exactly one of query, zip or near; or none plus a level for a top list. Set `tk: true` to limit any of these searches to schools with active transitional kindergarten (TK) enrollment — a filter that composes with query, zip, near and level, and every result carries a `hasTk` field. Set `type` to `charter` to list only charter schools (they admit by application and lottery, not by address), `standard` for district-run public schools, or `private`; like `tk`, it composes with every mode.
similar
similar_schools
Schools serving a similar student population to a given school — same level, comparable free/reduced-lunch share and enrollment size — with the subject's standing among them. This is the fair comparison: a raw ranking largely reflects who enrolls, so a school's position against demographic peers says far more about the school itself than its statewide rank does. Public schools only.
watchlist
my_watchlist
Return the schools the authenticated user has saved on SchoolScope. Requires the `watchlist:read` OAuth scope.

Endpoints

URLTransportStateLatencyChecked
https://mcp.schoolscope.co/mcp streamable-http answering 655 ms 8 min ago

Alternatives to SchoolScope

same job, measured the same way
SACS.ai MCP — California School District Financial Data
by sacs

SACS California school finance: public district financial data, CDE filings, comparisons, briefings.

12 tools answering
Forex Mobile
by klawdik

Forex broker data, comparisons, recommendations & live rates for AI agents.

41 installs/wk local only
Random Profiles
by random-profiles

Generate fake user profiles and companies for tests, seed data, and AI agent demos.

66 installs/wk local only
Market Data Toolkit MCP
by jdpg23

19 market-data tools for AI agents: company KYC, SEC filings, patents, auctions, tenders

answering
NCUA credit union data
by bnovarini

NCUA call report data for US credit unions, 2018-2026: profiles, peer comparison, time series.

13 tools answering
Scala AI OS
by alessandro114

S.C.A.L.A. AI OS and Score: company data, CRM and SARA tools for AI agents via MCP.

local only
ASIN402 Amazon Data
by asin402

Live Amazon data for AI agents: prices, history, deals, FBA profit, sell scores. Pay per call.

367 installs/wk local only
Generect
by generect

B2B lead and company data for AI agents: free search, pay only for emails, phones, profiles.

361 installs/wk answering

SchoolScope — questions

Answers built from our own checks of this server.

What can SchoolScope do?
It exposes 7 tools, read directly from the server on our last check. Among them: compare_schools, district_profile, feeder_path, find_schools, my_watchlist, school_profile and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is SchoolScope working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 968 ms. The bar chart above shows every period we have measured.
How do I connect SchoolScope?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does SchoolScope need an API key?
No. SchoolScope completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is SchoolScope?
It answers our handshake in 968 ms on average, which is faster than 7% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.