Degree programs, the federal occupations they lead to, and the skills those occupations actually demand, served over the Model Context Protocol.
Endpoint
https://aiepmcp.igl.dev/mcp
Streamable HTTP, stateless JSON. POST JSON-RPC 2.0. A GET on the same URL returns server info and the tool list.
Any MCP client that supports a remote HTTP server. For a client that expects a config block:
{
"mcpServers": {
"aiep-explorer": {
"type": "http",
"url": "https://aiepmcp.igl.dev/mcp"
}
}
}
No key, no sign-in. The catalog tools are read-only over published federal data.
| Tool | What it answers |
|---|---|
aiep_catalog_overview | What is here, where it came from, what not to over-claim |
aiep_search_programs | Find programs by name, college, level, delivery, CIP or occupation |
aiep_get_program | One program in full: CIP, occupations, skills, overview, provenance |
aiep_list_program_occupations | The raw crosswalk rows behind a program, for an audit trail |
aiep_get_occupation | One occupation in full, plus the programs that feed it |
aiep_search_skills | Which programs name a given skill, and how strongly |
aiep_search_jobs | Live postings by title, keywords, location, employment type |
aiep_get_job_details | One posting in full: description, requirements, benefits |
aiep_get_resume | The connected account holder's own experience |
aiep_get_company_data | Employer research: satisfaction, pay, culture, reviews |
aiep_posting_reality_scan | Runs a program's occupations against live postings and reports what hiring is actually happening nearby |
The five job tools require a jobs API credential configured on this deployment. Until one is set they return setup instructions rather than failing silently. Every other tool works now.
Occupations reach a program through the NCES CIP 2020 to SOC 2018 Crosswalk, a
joint NCES and BLS product. The version is pinned in the data and returned by
aiep_catalog_overview, so evidence inventories stay auditable across review cycles.
Four things to know before quoting any of it: