The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Trust Switchboard listing page.
Public name: Trust Switchboard.
Other AIs call this before recommending a URL, product, or organisation. Fail closed. Empty list honest. Nothing invented.
io.github.paul-salviani/trust-switchboardhttps://170.64.146.185.sslip.io/mcpHow do you stop an agent recommending random URLs? Call trust_check / whats_good_for first. Hash is of the policy body, not the URL.
or python server.py from this folder. Python stdlib only. SQLite at data/a2a.sqlite — the database is private; do not open-source it. Schema may be public.
Local (default):
Live HTTPS: https://170.64.146.185.sslip.io/ — card, llms.txt, MCP, /source (CODE, no sqlite). Database stays private.
Deploy (always-on box or Sydney VPS): DEPLOY.md. Database off OneDrive.
| Tool | Auth | What |
|---|---|---|
trust_check(url) | none | pass/fail + policy hash + short summary. Unknown is fail. |
whats_good_for(query) | none | attested matches only, unique-in-pond first. Empty list if none. |
log_intent({query, action, target_url, policy_id}) | write key | receipt_id — the tape |
Writes (publish policy, listing ingest, log_intent) need an API key. Reads do not.
whats_good_for returns attested only. Unattested omitted.ai-tools). High unique score first. Clones sink. No popularity, no votes, no “best known.”trust_check is not empty. They are not the catalogue. They do not appear in whats_good_for. .local domains are omitted from recommend.Agent ID / KYA, global DNS, payments court. LEA is a different product.
One-click install is the Cursor Marketplace. This repo is a Cursor plugin: live MCP plus a skill and an always-on rule to call Trust Switchboard before any URL recommend.
.cursor-plugin/plugin.jsonmcp.json to https://170.64.146.185.sslip.io/mcpskills/trust-switchboard/SKILL.mdrules/call-before-recommend.mdcSubmit (signed into Cursor): https://cursor.com/marketplace/publish with this GitHub repo URL.
Community listing: https://cursor.directory/plugins/new