auth_surface_check
$0.05 USDC on Solana - the payment buys one signed MCP auth-surface conformance report: submit the server's endpoint URL, its stated canonical URL, and its published declaration documents (protected-resource metadata, authorization-server metadata documents, server card; optionally your own capture of the unauthenticated challenge, graded only in a labelled self-reported tier). The service grades all 38 published checks (mcp-auth-surface/v1, MCP authorization revision 2026-07-28): the declaration checks from your documents, and the live-observation checks against the endpoint itself under the service's fetch fence (a refused or unreachable target is recorded not-observed, never guessed). The report carries the scope banner, the verdict line, every check grade, the coverage block and the evidence manifest, signed by the service - and no composite score. It grades the published declarations only: it is not a security certification and says nothing about behaviour behind authentication. The payment includes: the signed full report - every class-(i) check graded, every class-(ii) check graded or recorded not-observed, the coverage block, the evidence manifest - and nothing on the disclosure list.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"endpointUrl": "<endpointUrl>",
"statedCanonicalUrl": "<statedCanonicalUrl>"
},
"name": "auth_surface_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prm | No | The protected-resource metadata document (RFC 9728) as published. | |
| card | No | The MCP server card document. | |
| asDocs | No | The authorization-server metadata documents (RFC 8414 / OIDC Discovery), keyed by issuer. | |
| manifest | No | The server manifest, if one is published. | |
| endpointUrl | Yes | The MCP server endpoint URL whose published auth surface is graded. | |
| intakeModes | No | The declared intake modes for the submission, per the criteria document. | |
| declaredRevision | No | The MCP authorization revision the operator declares (2026-07-28; a 2025-11-25 declaration exercises the transition labels). | |
| statedCanonicalUrl | Yes | The canonical resource URL the operator states for this endpoint; graded against the metadata documents. | |
| selfReportedCapture | No | Your own capture of the challenge; graded only in the labelled self-reported tier, never merged with observed evidence. | |
| challengeObservation | No | An observed unauthenticated challenge for the challenge checks. |