Claude can write advice. Citable Trust returns a portable trust artifact: capability fit, credibility, risk flags, missing evidence, privacy boundaries, and outcome receipts — grounded in provider evidence, not vibes.
Frontier models can summarize public text and offer generic advice. They can't return a structured artifact an agent can attest to, score against a job, or compound over time with verified outcomes.
CitableTrustSignal with attestation hash any agent can cite.The agent stays in control. We don't see the chat history; we see a minimized intent packet, evaluate against provider evidence, and return a citable artifact.
"Find me a fractional SEO/GEO lead who can lift qualified inbound for my marketplace in 90 days."
The agent searches the open web and produces a list of candidates. Names, not signal — exactly the gap we fill.
Via REST or our /mcp endpoint. Returns the CitableTrustSignal.
After the work, the buyer files a structured receipt. The next agent's signal is sharper because of it.
All three flows talk to the same Cloudflare Worker, the same trust engine, and the same D1 database used by the /mcp endpoint.
/mcp endpoint.
Provider evidence flows in. Agent recommendations flow through. Outcomes flow back. The trust graph compounds — and so does the moat.
Case studies, references, work samples — typed and quality-tagged.
Capability fit, credibility, risk flags, missing evidence. Hashed.
Agent cites the signal — buyer gets a defensible introduction.
Engagement happens off-platform. We never own the relationship.
Structured truth — flows back into the next signal. Compounds.
Wire any agent — Claude, OpenAI tools, your own — to a single trust primitive. The UI you just used and the /mcp endpoint share one TypeScript trust engine on Cloudflare Workers + D1.
Stable surface area. Same primitive whether you POST JSON or call a tool.
POST /mcp HTTP/1.1 content-type: application/json { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "trust_signal", "arguments": { "job": "qualified inbound leads for my marketplace in 90 days", "context": "founder, 2–5k/mo, async fractional", "serviceType": "fractional_seo_geo" } } } // → CitableTrustSignal with attestation hash // → no raw chat history exposed