16 US federal data domains as MCP tools. Signed responses with provenance.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The data layer of the agent internet.
OPP defines how data providers make their data agent-consumable, verifiable, and discoverable. Three components: provider manifest, response envelope, query interface.
Agents get data naked. No provenance. No freshness guarantee. No confidence score. No way to verify the source. The agent internet is missing its data envelope.
| Component | What it does |
|---|---|
Manifest (/.well-known/opp.json) | Declares what data a provider serves, how fresh it is, how to verify it |
| Response Envelope | Every response carries domain, source, freshness, confidence, citation, Ed25519 signature |
| Query Interface | Standardized HTTP GET endpoints with predictable parameters |
Live at api.openprimitive.com. 16 US federal data domains across 11 agencies. Level 3 compliant β every response is signed.
Use data from an OPP provider:
Implement OPP for your own data:
Full spec: openprimitive.com/protocol.html
Detailed spec: api.openprimitive.com/spec.html
sdk/opp-client.js β Client library for consuming OPP providerssdk/opp-provider.js β Helper for implementing OPPsdk/opp-validator.js β Validate OPP conformance13 tools for Claude, Cursor, and MCP-compatible agents:
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/open-primitive)<a href="https://allmcps.com/mcp/open-primitive"><img src="https://allmcps.com/api/badge/open-primitive?style=directory" alt="Open Primitive on AllMCPs" /></a>