NCES Education Data

com.olyportPublished by olyport.comOfficial publisherv1.1.0Updated Oct 24, 2026

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

The publisher's own server: BEA Economic Accounts

VerifiedStreamable HTTPWeb executableData & Analytics

Overview

AI-generated overview

Lets an assistant look up US public school and district data: enrollment, graduation rates, demographics, finance and Title I status.

What you can do
This remote server exposes five read-only tools over US federal education data. get_schools searches school directories with enrollment, charter/magnet type, Title I status and teacher counts; get_district_overview returns district summaries with student, school and teacher totals and locale type. get_school_demographics breaks enrollment down by race and ethnicity, get_graduation_rates returns four-year adjusted cohort rates, and get_district_finance reports revenue, expenditures and per-pupil spending.
When to use it
Useful when an assistant needs factual US school or district figures, such as comparing districts, checking graduation rates for a state or county, or examining per-pupil spending and demographic composition.
Requirements
A remote MCP endpoint reached over streamable HTTP; no package, account, API key or environment variable is declared. Network access to the endpoint is required.
Before you install
All five tools are described as lookups that return data; no writes, payments or credentials are indicated. Results are US federal education statistics and may lag current school-year conditions, so figures should be checked against the source before being relied on.

Installation

In SourceWeft

  1. Open NCES Education Data in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.olyport%2Fnces-education/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nces-education-data": {
      "type": "http",
      "url": "https://mcp.olyport.com/nces-education/mcp"
    }
  }
}

Tools

5

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).

Parametersyearlimitstaterequiredcounty_fipstitle_i_only

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).

Parametersyearlimitstaterequiredcounty_fips

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).

Parametersyearlimitstaterequiredcounty_fips

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).

Parametersyearlimitstaterequiredcounty_fips

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).

Parametersyearlimitstaterequired

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Olyport integrations