Source-cited data-handling comparison of 11 AI vendors: training, retention, opt-out.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A source-cited record of how AI products handle your data β whether the vendor trains on your
inputs, whether zero data retention is available, and whether you can opt out β across 11
products (OpenAI, Anthropic, Google Vertex & Gemini, Azure OpenAI, AWS Bedrock, Microsoft 365 Copilot,
GitHub Copilot, Mistral, Meta Llama). Every value carries a verbatim quote from the vendor's live
policy, a source URL, a confidence level, and the date it was checked. Ambiguous cases are marked
unclear rather than guessed. An automated verifier re-checks the policies weekly and only publishes
a value when a verbatim quote supports it β otherwise it holds the last human-verified value.
GET https://trust.oscar-lopez.com/v1/ai-trust/matrixThis is a remote MCP server (streamable-http). Add it to your MCP client:
Tools: get_ai_vendor_trust_headline (free β verdict + cited fields for one vendor),
get_ai_vendor_trust_compare (free β one field across all vendors), get_ai_vendor_trust
(paid, x402 β full cited record). Vendor IDs: openai-api, openai-consumer, anthropic-api,
google-vertex, google-gemini-consumer, microsoft-copilot, azure-openai, aws-bedrock,
mistral-api, meta-llama, github-copilot.
Free (CORS-enabled):
GET /v1/ai-trust/headline?vendor=openai-api β verdict + 3 cited headline fieldsGET /v1/ai-trust/compare?field=trains_on_your_data β one field across all vendorsPaid (mock x402 β 402 challenge β echo {resource,nonce,mac} in X-PAYMENT):
GET /v1/ai-trust/vendor?vendor=openai-api β full cited recordGET /v1/ai-trust/all β bulk exportOther: POST /mcp (JSON-RPC: 2 free tools + 1 paid), GET /openapi.json,
GET /.well-known/x402, GET /admin/config?key=<STATS_TOKEN> (config lever).
Pipeline in src/verifier.ts: fetch each vendor's pinned policy URLs β content-hash diff (skip if
unchanged) β model extraction of {value, quote} (Workers AI by default; frontier via AI Gateway if
configured) β verbatim quote-verification (the candidate quote must be a literal substring of the
fetched source, else rejected) β confidence gate. Only a quote-verified DEFINITE value auto-publishes
(verified_by='auto'); anything else is queued in review_queue and the last good published value is
held (never auto-downgraded to unclear). A failed fetch holds the last good value and flags the URL.
Runs weekly via cron (0 12 * * 1) and on demand.
Admin endpoints (key-gated by STATS_TOKEN):
GET /admin/verify?key=β¦[&force=1][&vendor=ID] β run the verifier nowGET /admin/review?key=β¦ β list open review-queue candidatesGET /admin/review-resolve?key=β¦&id=N&action=approve|reject β approve (publishes as human) or rejectGET /admin/verify-selftest?key=β¦ β proves the quote gate rejects a fabricated quote / accepts a verbatim oneExtractor: defaults to Workers AI (EXTRACTOR_MODEL, needs no external key). To use a frontier model,
set AI_GATEWAY_URL + AI_GATEWAY_TOKEN (secret) and point EXTRACTOR_MODEL at the provider model.
The /ai-trust site page's changelog view, real x402 settlement, breadth expansion into new vendors
(free tier) and the depth/channel schema (paid tier). See ../AI-Trust-Index_v1-Spec_Verifier-and-Depth.md.
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/ai-vendor-data-trust-index)<a href="https://allmcps.com/mcp/ai-vendor-data-trust-index"><img src="https://allmcps.com/api/badge/ai-vendor-data-trust-index?style=directory" alt="AI Vendor Data Trust Index on AllMCPs" /></a>