Skip to content
{mcpdesc}

Check completion example protocol support

MCP Description does not support completion examples for MCP 2024-11-05, despite the underlying protocol defining completion. The registry records that deliberate historical limitation. Scope completion examples to supported versions instead of treating this as a missing capability advertisement.

Completion examples are available in every protocol version that defines completion/complete and CompleteResult.

Rule ID: mcp.completion.protocol-version
Owner: mcp
Surface: CompleteResult
Kind: structural
Requirement level: Not specified in the rule record
Status: internal · Enforcement: internal

2024-11-05 2025-03-26 2025-06-18 2025-11-25 2026-07-28
applies applies applies applies applies

Source: expected-warning/legacy-completion-examples.json · Selected: /resourceTemplates/0/completionExamples/issue-prefix

{
"argument": {
"name": "issue",
"value": "12"
},
"result": {
"completion": {
"values": [
"120",
"121",
"129"
],
"hasMore": true,
"total": 14
},
"_meta": {
"trace": "c1"
}
}
}

Source: expected-invalid/invalid-completion-example-semantics.json · Selected: /prompts/0/completionExamples

{
"unsupported-version": {
"argument": {
"name": "topic",
"value": "ch"
},
"result": {
"completion": {
"values": [
"chess"
]
}
}
}
}

result.yaml at immutable tag v0.9.0-rc.3.