Publish your trust center
Go from nothing to a published trust center in an afternoon, with you in full control of access.
- Create a trust center - sign in and enter your legal name, product, and primary domain. This provisions a vendor and a private owner token.
- Brand it - your logo, colors, headline. TrustMCP stays invisible.
- Upload evidence - SOC 2, pentest, ISO, COI, DPA, SBOM…
- Declare attestations - machine-readable claims.
- Verify a domain - confirm you control where you publish (see below).
- Add your discovery record - host
/.well-known/trustmcp.jsonon your domain (copy it from the app, or proxy/api/discovery/{vendor_id}). - Publish - your public trust center goes live.
- Handle access - approve, scope, revoke; or set auto-release policies.
You answered the questionnaire once - by publishing.
Verify your domain
In Domains, add a domain and complete one challenge to confirm you control it:
- DNS TXT - add
_trustmcp-challenge.<domain>with the shown value, or .well-known- host the value athttps://<domain>/.well-known/trustmcp-challenge.txt.
Click Verify. This proves you own the domain you publish under - the content of your
evidence stays self-asserted, and customers verify it themselves. Verification is free,
domain-bound, and reflected at GET /v1/mark/{vendor_id}, which consumers can check
without a key.
Auth & accounts
Sign in with GitHub, Google, or an email sign-in link (which verifies your address). See the auth setup for configuring providers and SMTP.