MCP.Market

Open Primitive MCP server

by writesdavid·io.github.writesdavid/open-primitive·v1.2.0·1 stars

33 tools, 30 US federal data domains. Ed25519 signed, provenance chains, entity graph. Free.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

1 stars100 downloads/wk

Reviews

Write one

Nobody has reviewed Open Primitive yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Open Primitive tools (34, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ask-question

    Ask any question in plain English and get routed to the right federal data domain(s). Source: All.

  • assess-compliance

    Assess AI compliance posture against a regulatory framework. Source: Open Primitive.

  • create-subscriptionwrite action

    Subscribe an agent to data change notifications for a domain with optional filters. Source: Open Primitive.

  • federated-query

    Query multiple data domains at once across the Open Primitive network. Source: All federated providers.

  • get-air-quality

    Get current AQI and air quality forecast for a ZIP code. Source: AirNow (EPA).

  • get-alerts

    Get a feed of recent food and product recall alerts. Source: FDA + CPSC.

  • get-broadband

    Get broadband availability and speed data by ZIP code or state. Source: FCC BDC.

  • get-car-safety

    Get NHTSA crash safety ratings and recalls for a vehicle. Source: NHTSA.

  • get-comparison

    Side-by-side comparison of two ZIPs, drugs, or hospitals. Source: Multiple.

  • get-demographics

    Get Census demographics for a ZIP code: population, income, poverty, education, housing. Source: US Census ACS.

  • get-drug-safety

    Get FDA adverse event reports, top reactions, and label warnings for a drug. Source: FDA FAERS.

  • get-electricity-price

    Get average electricity price by state. Source: EIA.

  • get-eligible

    Check eligibility for federal benefit programs (Medicaid, SNAP, EITC, CHIP, Pell Grant, etc.) based on income, household size, and state. Source: HHS + CMS + IRS + HUD.

  • get-federal-register-document

    Get a specific Federal Register document by document number. Source: Federal Register API.

  • get-flights

    Get live delay and weather data for 8 major US airlines. Source: FAA NAS + Open-Meteo.

  • get-food-recalls

    Get active FDA food recalls or search by product/brand. Source: FDA Enforcement.

  • get-health-evidence

    Search PubMed for research evidence on supplements or health claims. Source: PubMed/MEDLINE.

  • get-hospital-quality

    Search hospitals or get detailed quality ratings. Source: CMS Care Compare.

  • get-jobs

    Get unemployment rate or other BLS time series data. Source: Bureau of Labor Statistics.

  • get-location-profile

    Get a complete location profile for a ZIP code: demographics, safety, water, hospitals. Source: Census + EPA + CMS.

  • get-meat-safety

    Get FSIS meat, poultry, and egg product recalls or look up inspected establishments. Source: USDA FSIS.

  • get-nutrition

    Search USDA FoodData Central for nutrition facts or get details by FDC ID. Source: USDA.

  • get-product-recalls

    Get recent CPSC consumer product recalls or search by keyword. Source: SaferProducts.gov.

  • get-risk

    Get a composite risk score for a ZIP code across water, hospitals, weather, and demographics. Source: EPA + CMS + NOAA + Census.

  • get-safety-profile

    Get a cross-domain safety composite for a ZIP code combining water quality and hospital ratings. Source: EPA + CMS.

  • get-school

    Get detailed data for a specific school by NCES ID. Source: NCES.

  • get-sec-filings

    Search SEC EDGAR for company filings or get structured financial facts by CIK. Source: SEC EDGAR.

  • get-water-safety

    Get drinking water system data and violations. Source: EPA SDWIS.

  • get-weather

    Get 7-day forecast by ZIP code or active weather alerts by state. Source: NOAA NWS.

  • query-entity-graph

    Query the Open Primitive entity graph to get cross-domain linked data for a ZIP, company, drug, geographic area, or FIPS code. Source: Open Primitive.

  • search-court-records

    Search federal and state court records by query, party name, court, or date range. Source: CourtListener / PACER.

  • search-federal-register

    Search the Federal Register for rules, proposed rules, notices, and presidential documents. Source: Federal Register API.

  • search-schools

    Search K-12 schools and districts by name, state, or ZIP code. Source: NCES.

  • search-unclaimed-property

    Search for unclaimed property (money, assets) across federal and state databases. Source: State Unclaimed Property Offices + Federal.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan43 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 155 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Open Primitive compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
Tools
34
the typical server has 7
Tools that change things
3%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
100
more than 63% of 12,191 servers with a package

What its tools let an agent do: 33 read · 1 create

Install Open Primitive in Claude Code, Cursor or VS Code

Runs npx -y open-primitive-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add open-primitive -- npx -y open-primitive-mcp
Add to Cursor

What the publisher says

From the Open Primitive repository's README, as published. We do not edit it. Read it on GitHub

Open Primitive Protocol (OPP)

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.

The Problem

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.

The Protocol

Conformance Levels

  • Level 1 (Basic): Manifest + envelope with domain/source/freshness
  • Level 2 (Cited): Level 1 + confidence scores + citations
  • Level 3 (Verified): Level 2 + Ed25519 cryptographic proof

Reference Implementation

Live at api.openprimitive.com. 16 US federal data domains across 11 agencies. Level 3 compliant — every response is signed.

curl https://api.openprimitive.com/v1/drugs?name=aspirin
# Returns OPP envelope with proof.type: "DataIntegrityProof"

Quick Start

Use data from an OPP provider:

const res = await fetch('https://api.openprimitive.com/v1/drugs?name=aspirin');
const data = await res.json();
console.log(data.citations.statement);
// "According to FDA FAERS, aspirin has 601,477 reported adverse events"

Implement OPP for your own data:

// 1. Create /.well-known/opp.json (see spec)
// 2. Wrap responses in the OPP envelope
// 3. Optionally sign with Ed25519

Specification

Full spec: openprimitive.com/protocol.html

Detailed spec: api.openprimitive.com/spec.html

SDK

  • sdk/opp-client.js — Client library for consuming OPP providers
  • sdk/opp-provider.js — Helper for implementing OPP
  • sdk/opp-validator.js — Validate OPP conformance

MCP Server

13 tools for Claude, Cursor, and MCP-compatible agents:

npx open-primitive-mcp

Links

  • Protocol Spec
  • API Reference
  • Manifesto
  • OpenAPI Spec
  • OPP Manifest

License

MIT

Nothing above is checked by us. What we check is on the safety report.

Open Primitive: common questions

Is Open Primitive MCP server safe?
Mostly: it is graded B (82/100). Read the Open Primitive safety report
How do I install Open Primitive?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Open Primitive need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Open Primitive maintained?
The last commit was 193 days ago (2026-04-25). The latest release is v1.2.0.
How does Open Primitive compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); tools 34 (the typical server has 7); tools that change things 3% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.