TODO_TAGS_REVIEW

MCP Server Self-Attestation Pack

Combines the five MCP-dev checks: tool-definition lint (JSON Schema 2020-12), server.json validation (2025-12-11 schema), OAuth 2.1 audit (RFC 9728 PRM, RFC 8707 audience), tool-poisoning scan, and ops/readiness, into one self-reported conformance lint: composite A-F ship-readiness grade plus per-domain scores and ordered remediation. This is an unsigned lint result, not a signed attestation. audit_signature.signatures is empty by design, as it is on every unsigned OpenChainGraph node. Dogfooding: the AINumbers server can lint itself. Formerly named attest_mcp_server; that name remains accepted permanently.

Tool URL: https://ainumbers.co/chaingraph/art-33-mcp-server-self-attestation-pack.html AP2/Policy Mandate export: yes

post/v1/tools/lint_mcp_server_conformance

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/lint_mcp_server_conformance
  • Auth: none declared

Request body

oauth_flagsunknown required
security_flagsunknown required
server_jsonunknown required
tool_definitionunknown required

Response

Successful tool execution result

composite_gradestring
composite_scoreinteger
fail_countinteger
pass_countinteger
warn_countinteger

Changes

No recorded changes to this operation across all 1 revision of this API.