Namespace

discovery

The discovery term declares where MSP-1 protocol discovery is anchored so agents do not infer alternate well-known filenames.

Term: msp:discovery Canonical well-known: /.well-known/msp.json

Definition

discovery is a top-level MSP-1 object that may appear in inline MSP-1 blocks and in the site’s well-known declaration. Its purpose is to make discovery deterministic and reduce inference-based guessing.

Common fields

wellKnown

The canonical root-relative path where the site’s MSP-1 declaration lives.

Example: "/.well-known/msp.json"

canonical

A boolean signal indicating the declared well-known path is authoritative.

Example: true

Example

{
  "discovery": {
    "wellKnown": "/.well-known/msp.json",
    "canonical": true
  }
}

Related

View the schema definition:

/schema/discovery/

Return to the namespace index:

/ns/