[KongchangAI]
ConceptClient ID Metadata Document / 客户端ID元数据文档

CIMD

An emerging client identity authentication scheme for MCP that provides client identification information through a metadata document. Proposed as an alternative to DCR dynamic registration, it aims to address problems of client registration proliferation and lack of verification in MCP deployment scenarios.

Timeline (last 90 days)

Sep 16

The core idea of CIMD (Client ID Metadata Document) is to make the client ID itself an HTTPS URL pointing to a metadata document, rather than a randomly generated string.

Unverified50%
Sep 16

In the CIMD scheme, the client exposes a client.json document for the authorization server to fetch and inspect; the registration step is eliminated entirely and the authorization server does not need to store anything.

Unverified50%
Sep 16

The root of trust that CIMD relies on is the PKI system of HTTPS itself, replacing a centralized registry with domain name ownership.

Unverified50%
Sep 16

CIMD does not provide guarantees of client code integrity; it can only prove that the request came from the domain name owner and cannot verify whether the client code has been tampered with.

Unverified50%
Sep 16

The MCP specification wording indicates that DCR may be used, but CIMD should be used where possible.

Unverified50%
Sep 16

DCR is best suited for long-lived clients, while CIMD is best suited for ephemeral temporary agents and MCP client-server scenarios.

Unverified50%
Sep 16

In Sam Welland's demo, DCR generates a new application on the authorization server over and over again upon repeated disconnections and reconnections, whereas CIMD always reuses the same application.

Unverified50%

All Facts (7)

Source Articles