Use when
- An MCP elicitation design needs a secret and personal-data safety review.
- A developer must choose between form and trusted URL collection.
Inspects only bounded field names, types, and descriptions. It identifies secret-like or high-risk personal fields in form-mode elicitation and never accepts the field values themselves.
{
"input": {
"mode": "form",
"fields": [
{
"name": "project_name",
"type": "string",
"required": true
}
]
},
"output": {
"safe": true,
"recommended_mode": "form",
"findings": []
},
"negative": [
{
"scenario": "Actual elicited values would be supplied to the tool.",
"expected_error": "INVALID_INPUT",
"charged": false
}
]
}| Code | Retry | Charged | Recovery |
|---|---|---|---|
| INVALID_INPUT | false | false | Correct the request to match input_schema. |
| TOOL_PAUSED | true | false | Wait for the operator to resume the tool. |
| RATE_LIMITED | true | false | Retry after the response Retry-After interval. |
| DEPENDENCY_UNAVAILABLE | true | false | Retry with the same idempotency identity. |
The HTTP, OpenAPI, MCP, llms.txt, and ARD descriptions are generated from this same registry record.