DOE-MCP
Case study · Policy
Five read-only servers for public energy, research, earth, materials, and biology data. Independent project; answers include sources and coverage limits.
- Stack
- Python; five read-only MCP servers and a source registry.
- Status
- Early · five servers work against live endpoints
- Dates
- Reviewed November 6, 2026; data dates shown in the app
- Links
- Live site · Source code
Background
How can an assistant query public DOE data and identify the limits of an answer?
DOE and national-laboratory data span unrelated research, operations, earth-science and materials systems. DOE-MCP divides that work among five read-only servers and describes both active sources and inactive inventory.
This is an independent project, unaffiliated with or endorsed by DOE, a national laboratory or a program office. Registry totals describe that published inventory rather than every DOE dataset.
Screenshots
Select a screenshot to enlarge it.
Features
- Focused servers: Research, energy, earth and materials expose typed queries through a shared response contract.
- Source registry: Manifests identify publishers, access requirements and activation gaps.
- Evidence envelope: Answers separate data, provenance, evidence, coverage, warnings and execution details.
- Empty results: A covered query with no match remains distinct from a missing or inactive source.
- Generated reference: Assembled tools and registry entries generate the site and tool documentation, with drift checks in CI.
Reviewed November 6, 2026 · Project documentation.



