1,170 pages for default.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Tools
Model Context Protocol · in the page
specification/2025-11-25/server/tools
…guidelines](/specification/2025-11-25/basic.md#json-schema-usage) * Defaults to 2020-12 if no `$schema` field is present * **MUST** be a valid JSON Schema object (not `null`) * For tools with no…
Authorization Server Discovery
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/authorization-server-discovery
…y) section. ## Authorization Server Metadata Discovery MCP uses the default `oauth-authorization-server` well-known URI suffix defined in [RFC 8414 Section 3.1](https://datatracker.ietf.org/doc/html…
Client Registration
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/client-registration
…te `application_type` during Dynamic Client Registration. Omitting it defaults to `"web"` under OIDC, which can conflict with native-style redirect URIs; non-OIDC servers safely ignore the parameter.…
Authorization
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/index
…section-2.4), clients **MUST NOT** apply scheme or host case folding, default-port elision, trailing-slash, or percent-encoding normalization ([RFC 3986 Sections 6.2.2-6.2.3](https://datatracker.ietf.…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/index
…ema Dialect MCP supports JSON Schema with the following rules: 1. **Default dialect**: When a schema does not include a `$schema` field, it defaults to [JSON Schema 2020-12](https://json-schema.org/…
Key Changes
Model Context Protocol · in the page
specification/2026-07-28/changelog
…correctly reflects that the Typescript definition of minimum/maximum/default are `number`'s and not just `integers`. This was caused by running the generator using `--defaultNumberType integer` ([PR#…
Elicitation
Model Context Protocol · in the page
specification/2026-07-28/client/elicitation
…`form`, `url` | The mode of the elicitation. Optional for form mode (defaults to `"form"` if omitted). | | `message` | string | | A human-readable message explaining why the interaction is needed. |…
Sampling
Model Context Protocol · in the page
specification/2026-07-28/client/sampling
…id using these values (e.g. can just omit `includeContext` since > it defaults to `"none"`), and **SHOULD NOT** use them unless the client > declares `sampling.context` capability. See the [deprecated…
Schema Reference
Model Context Protocol · in the page
specification/2026-07-28/schema
…ol">;</span><br /> <a class="tsd-kind-property" href="#booleanschema-default">default</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-s…
Tools
Model Context Protocol · in the page
specification/2026-07-28/server/tools
…guidelines](/specification/2026-07-28/basic.md#json-schema-usage) * Defaults to 2020-12 if no `$schema` field is present * **MUST** be a valid JSON Schema object (not `null`) * For tools with no…
Caching
Model Context Protocol · in the page
specification/2026-07-28/server/utilities/caching
…ing the response. * If `ttlMs` is absent, clients **SHOULD** assume a default of `0` (immediately stale) and rely on their own caching heuristics or notifications. This should only occur in older se…
Authorization Server Discovery
Model Context Protocol · in the page
specification/draft/basic/authorization/authorization-server-discovery
…y) section. ## Authorization Server Metadata Discovery MCP uses the default `oauth-authorization-server` well-known URI suffix defined in [RFC 8414 Section 3.1](https://datatracker.ietf.org/doc/html…
Client Registration
Model Context Protocol · in the page
specification/draft/basic/authorization/client-registration
…te `application_type` during Dynamic Client Registration. Omitting it defaults to `"web"` under OIDC, which can conflict with native-style redirect URIs; non-OIDC servers safely ignore the parameter.…
Authorization
Model Context Protocol · in the page
specification/draft/basic/authorization/index
…section-2.4), clients **MUST NOT** apply scheme or host case folding, default-port elision, trailing-slash, or percent-encoding normalization ([RFC 3986 Sections 6.2.2-6.2.3](https://datatracker.ietf.…
Overview
Model Context Protocol · in the page
specification/draft/basic/index
…ema Dialect MCP supports JSON Schema with the following rules: 1. **Default dialect**: When a schema does not include a `$schema` field, it defaults to [JSON Schema 2020-12](https://json-schema.org/…
Elicitation
Model Context Protocol · in the page
specification/draft/client/elicitation
…`form`, `url` | The mode of the elicitation. Optional for form mode (defaults to `"form"` if omitted). | | `message` | string | | A human-readable message explaining why the interaction is needed. |…
Sampling
Model Context Protocol · in the page
specification/draft/client/sampling
…id using these values (e.g. can just omit `includeContext` since > it defaults to `"none"`), and **SHOULD NOT** use them unless the client > declares `sampling.context` capability. See the [deprecated…
Schema Reference
Model Context Protocol · in the page
specification/draft/schema
…ol">;</span><br /> <a class="tsd-kind-property" href="#booleanschema-default">default</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-s…
Tools
Model Context Protocol · in the page
specification/draft/server/tools
…sage guidelines](/specification/draft/basic.md#json-schema-usage) * Defaults to 2020-12 if no `$schema` field is present * **MUST** be a valid JSON Schema object (not `null`) * For tools with no…
Caching
Model Context Protocol · in the page
specification/draft/server/utilities/caching
…ing the response. * If `ttlMs` is absent, clients **SHOULD** assume a default of `0` (immediately stale) and rely on their own caching heuristics or notifications. This should only occur in older se…