Registry

Trust Registry Model

Discovery, verification, and governance endpoints for MCP servers.

What is a Trust Registry?

A Trust Registry is a queryable service that lists MCP servers, their DIDs, credentials, issuers, and revocation status. Clients can:

Discover Servers

Search for MCP servers by capability, assurance level, or issuer. Returns server DIDs, manifests, and endpoints.

Verify Credentials

Check if a server's credentials are valid, not revoked, and issued by trusted entities.

Check Revocation

Query revocation lists to ensure servers haven't been deprecated, compromised, or had credentials revoked.

Federation: Organizations can run their own registries and optionally federate with others for broader discovery.

Reference Implementation

MCPF-registry

Python/FastAPI implementation with PostgreSQL backend. Production-ready reference.

View on GitHub
MCPF-ans

Agent Name Service (ANS) - DNS-like resolution for agent names. Node.js/Express implementation.

View on GitHub
MCPF-a2a-registry

Agent-to-Agent delegation control. Manages delegation policies between agents.

View on GitHub