io.github.CSOAI-ORG/mcp-spec-compliance-mcp
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Versions
1.0.1latestTools 6
audit_server_json Full conformity audit of an MCP server.json. Args: server_json: The contents of an MCP server.json file. spec_version: Target spec revision. Defaults to latest. Returns: {pass, score_0_100, errors, warnings, recommendations, spec_version}
check_required_fields Fast gate: only check required fields. Args: server_json: server.json contents. spec_version: target spec version. Returns: {pass, missing}
check_naming_conventions Lint the slug, version, and tool names. Args: server_json: server.json contents. tool_names: Optional list of tool names to validate against snake_case convention. Returns: {pass, issues}
list_spec_versions Return the supported MCP spec revisions + which fields are required for each.
generate_passing_template Generate a minimal-but-passing server.json template. Args: org: GitHub org slug. slug: Package slug (must end in -mcp by convention). Returns: {template}
sign_conformity_report HMAC-sign a conformity report so authors can publish it as evidence. Args: audit_result: Output of audit_server_json(). Returns: {signed, signature, sealed_at, cert_id}
Permissions 3
network medium filesystem low env_vars low