← Registry

Learning Resources

eduinsights.ai

Provides tools to query and compare education data on colleges, academic programs, and occupations.

1 endpoint9 known toolsFirst detected September 30, 2026Last detected September 30, 2026

ENDPOINT 1

https://mcp.eduinsights.ai/mcp

No auth detected

MCP server metadata

Name
eduinsights
Version
0.2.0
Capabilities
prompts.listChangedtools.listChanged
Server instructions

EduInsights is public data on US colleges, programs, and the careers they lead to. Every answer can show its sources. For every new data question, call edu_describe_data with no topic first. Read semantic_views and choose the smallest marts.* relation at the required entity and native grain. Do not query marts.semantic_catalog directly. Then call edu_describe_data with topic='table:<schema>.<table>' for columns, semantic grain, and query guidance before writing SQL. Use core.* only when the catalog shows that no mart answers the question. Resolve names with edu_resolve_entity before filtering by UnitID, CIP, or SOC. Never guess an identifier. After resolution, use edu_get_institution for one college, edu_get_program for one college-field profile, and edu_get_occupation for one occupation. Use edu_compare for a side-by-side comparison of known identifiers, edu_aggregate for supported grouped totals and rankings, and edu_get_sources for exact source release details. For a single occupation's tasks or observed AI use, resolve the occupation to SOC-6, then call edu_get_occupation with task_limit=5. Its leading_tasks are already ordered by observed AI-use score. Use edu_run_sql only if this focused result cannot answer the requested task question. For a claimed value, retain the measure's source or release field, period, native grain, join path, applicability, and coverage reason when available. snapshot_version identifies the serving snapshot. It is not a measure's source release and cannot establish the measure's year. Keep one snapshot_version across one answer. If a later tool result reports a different snapshot_version, do not combine the results; repeat the affected research against the current release. Pair every identifier shown to a person with its readable label. Say 'college' or 'university' rather than 'institution'. Keep internal relation names out of the final answer unless the person asks how to reproduce it. Translate native grain as how detailed the record is. Explain applicability in ordinary words. Never show raw applicability or coverage enum values. A blank value is never zero and never 'missing'. State the supplied reason. If no reason accompanies a blank, say the source did not report the value. Never invent a reason. Completions are degrees a college reported in a field and year. They are not proof that a named program currently admits students. Field-to-career links are structural preparation paths, not graduate destinations. AI-use measures describe observed use, not job displacement predictions. Current catalog program names and course requirements are not in this serving snapshot. Say that plainly when a question requires current college catalog or curriculum evidence. When the overview's serving_boundaries says the requested evidence is outside the snapshot, stop after explaining that boundary. Do not resolve names or call another data tool unless it can materially answer a supported part of the question, and do not imply that an unnecessary lookup failed. edu_run_sql is the authenticated advanced fallback when the focused read-only tools cannot express the question. It runs one read-only SELECT. Inspect the selected relation with edu_describe_data before using it.

Known tools 9

edu_describe_data

Describes the available data and one optional relation.

Inferred read-only
edu_get_program

Returns a reported field profile for one college, CIP-6 field, and optional award level.

Inferred read-only
edu_get_institution

Returns a profile for one college identified by UnitID.

Inferred read-only
edu_get_occupation

Returns a profile for one occupation identified by SOC-6.

Inferred read-only
edu_compare

Returns a side-by-side comparison of two to 25 colleges, fields, or occupations.

Inferred read-only
edu_aggregate

Returns grouped totals, counts, or ordered results for supported measures.

Inferred read-only
edu_get_sources

Returns source-release and relation details for supplied IDs or relation names.

Inferred read-only
edu_resolve_entity

Matches a college, field, occupation, UnitID, CIP, or SOC query to UnitID, CIP-6, or SOC-6 identifiers.

Inferred read-only
edu_run_sql

Runs one read-only DuckDB SELECT or WITH...SELECT statement against the serving snapshot.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.eduinsights]
url = "https://mcp.eduinsights.ai/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "eduinsights": {
      "type": "http",
      "url": "https://mcp.eduinsights.ai/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: eduinsights
Remote MCP URL: https://mcp.eduinsights.ai/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "eduinsights": {
      "url": "https://mcp.eduinsights.ai/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "eduinsights": {
      "type": "http",
      "url": "https://mcp.eduinsights.ai/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "eduinsights",
  "transport": "streamable-http",
  "url": "https://mcp.eduinsights.ai/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for eduinsights.ai was fetched 2026-10-01T23:13:53.081Z.

Trust status Neutral

eduinsights.ai is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.