mcpbeat Sign in

NCES Education Data MCP Server

answering

NCES Education Data is answering right now. Last checked 10 min ago. It exposes 5 tools.

School enrollment, graduation rates, demographics, finance, and Title I data

Uptime history 47 days of history
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
5
Tools
read from the server
546 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check NCES Education Data every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 10 min ago.

run in your terminal
claude mcp add nces-education --transport http https://mcp.olyport.com/nces-education/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "nces-education": {
      "url": "https://mcp.olyport.com/nces-education/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.nces-education]
url = "https://mcp.olyport.com/nces-education/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "nces-education": {
      "url": "https://mcp.olyport.com/nces-education/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "nces-education": {
      "url": "https://mcp.olyport.com/nces-education/mcp"
    }
  }
}

Available tools 5

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

district
get_district_finance
Get district-level financial data: total revenue, expenditures, per-pupil spending, federal/state/local revenue breakdown. Returns fiscal data from the CCD School District Finance Survey (F-33), including revenue sources, expenditure categories, and per-pupil spending. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'NY'). county_fips: Optional 5-digit county FIPS code to filter by county. year: Fiscal year to query (default 2021). Finance data lags 1-2 years. limit: Maximum number of districts to return (default 50, max 500).
get_district_overview
Get district directory overview: district name, student count, school count, teachers, locale type. Returns district-level summary information from the CCD District Directory, including total enrollment, number of schools, teacher FTE counts, and urban/suburban/rural locale classification. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'NY'). year: School year to query (default 2022). limit: Maximum number of districts to return (default 50, max 500).
graduation
get_graduation_rates
Get 4-year adjusted cohort graduation rates by school. Returns graduation rate data from EdFacts, including cohort counts and midpoint graduation rates. Filterable by state or county. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'NY'). county_fips: Optional 5-digit county FIPS code to filter by county. year: School year to query (default 2021). Graduation data may lag. limit: Maximum number of schools to return (default 50, max 500).
school
get_school_demographics
Get school enrollment broken down by race/ethnicity. Returns enrollment counts by demographic group from the CCD, including White, Black, Hispanic, Asian, Native American, Pacific Islander, Two or More Races, and total enrollment. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'NY'). county_fips: Optional 5-digit county FIPS code to filter by county. year: School year to query (default 2022). limit: Maximum number of schools to return (default 50, max 500).
schools
get_schools
Search schools with enrollment, Title I status, type (charter/magnet/regular), and teacher counts. Returns school directory information from the Common Core of Data (CCD), including school name, location, enrollment, charter/magnet status, Title I participation, and full-time equivalent teacher counts. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'NY'). county_fips: Optional 5-digit county FIPS code to filter by county. title_i_only: If True, return only Title I eligible schools. year: School year to query (default 2022). limit: Maximum number of schools to return (default 50, max 500).

Endpoints

URLTransportStateLatencyChecked
https://mcp.olyport.com/nces-education/mcp streamable-http answering 547 ms 10 min ago

Alternatives to NCES Education Data

same job, measured the same way
Yahoo Finance
by danishashko

Real-time Yahoo Finance data: quotes, history, financials, analyst ratings, options, and news.

276 installs/wk local only
InSync Analytics
by insyncanalytics-ai-mcp

Institutional-grade financial data: earnings, estimates, guidance, stock prices, macro indicators.

answering
Financial Data API
by financialdatapi

Point-in-time macro, central bank rates and sentiment, COT positioning, from official sources.

answering
Meta Data MCP
by derekslinz

Query 76 open data APIs — government, science, finance, environment, and more.

167 installs/wk local only
Invoice Data Extraction
by invoicedataextraction

Invoices and other financial documents to rows: upload, say what to extract, read the rows.

answering
Index One
by indexone

Query financial index data, run backtests, and deploy systematic investment strategies on Index One.

answering
ROIC.AI Financial Data
by roic

ROIC.AI financial data: statements, ratios, prices, and earnings transcripts for public companies.

answering
Yahoo Finance MCP Server
by thenextgennexus

Get real-time stock quotes, historical data, and compare stocks via Yahoo Finance

17 installs/wk local only

NCES Education Data — questions

Answers built from our own checks of this server.

What can NCES Education Data do?
It exposes 5 tools, read directly from the server on our last check. Among them: get_district_finance, get_district_overview, get_graduation_rates, get_school_demographics, get_schools. 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 NCES Education Data 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 546 ms. The bar chart above shows every period we have measured.
How do I connect NCES Education Data?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does NCES Education Data need an API key?
No. NCES Education Data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is NCES Education Data?
It answers our handshake in 546 ms on average, which is faster than 25% 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.