{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "category": "human-in-the-loop",
    "endpoint": "https://api.proof.holdings/mcp",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/proof-mcp-server.json",
    "kind": "mcp",
    "listed": "indexed",
    "liveUrl": "https://www.anchorterminal.com/api/v1/live/proof-mcp-server.json",
    "markdownUrl": "https://www.anchorterminal.com/tools/proof-mcp-server.md",
    "mcpTools": {
      "check": {
        "checker": "anchor-check/1.0",
        "totalTokens": 45203,
        "counts": {
          "error": 1,
          "note": 1,
          "warn": 27
        },
        "findings": [
          {
            "rule": "TC19",
            "severity": "error",
            "tool": "send_account_email",
            "message": "the definition tells the model to keep something from the user",
            "fix": "Describe the tool; don't instruct the model."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "create_account",
            "message": "the description is about 549 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "start_2fa",
            "message": "the description is about 501 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "start_2fa_for_action",
            "message": "the description is about 536 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "start_login",
            "message": "the description is about 574 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC15",
            "severity": "warn",
            "tool": "create_verification_request",
            "message": "inputSchema uses $ref/$defs",
            "fix": "Inline the referenced schemas. Pydantic and zod-to-json-schema emit $defs for nested models; most can be told not to."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "add_verification_provider",
            "message": "described almost the same as create_dns_credential (82% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "connect_cloudflare",
            "message": "described almost the same as connect_godaddy (83% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "delete_template",
            "message": "described almost the same as delete_profile_template (96% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "get_add_email_status",
            "message": "described almost the same as resend_email_otp (80% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "get_template",
            "message": "described almost the same as update_template (80% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "get_verification_request",
            "message": "described almost the same as get_request_by_reference (81% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_authorizations",
            "message": "described almost the same as list_hitls (88% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_confirmations",
            "message": "described almost the same as list_hitls (82% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_emails",
            "message": "described almost the same as list_phones (83% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_my_requests",
            "message": "described almost the same as list_incoming_requests (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_templates",
            "message": "described almost the same as list_profile_templates (82% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_verification_requests",
            "message": "described almost the same as list_authorizations (88% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_verification_requests",
            "message": "described almost the same as list_hitls (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_verifications",
            "message": "described almost the same as list_verification_requests (88% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_verifications",
            "message": "described almost the same as list_authorizations (92% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "list_verifications",
            "message": "described almost the same as list_hitls (88% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "preview_template",
            "message": "described almost the same as preview_profile_template (97% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "remove_email",
            "message": "described almost the same as remove_phone (86% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "set_primary_email",
            "message": "described almost the same as set_primary_phone (83% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "trigger_verification",
            "message": "described almost the same as check_domain_verification (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "update_template",
            "message": "described almost the same as update_profile_template (89% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC23",
            "severity": "warn",
            "message": "171 tools, about 43,572 tokens of definitions",
            "fix": "Split the server by job, or offer a smaller default toolset (a read-only set, or a search-then-call pattern)."
          },
          {
            "rule": "TC24",
            "severity": "note",
            "message": "171 of 171 tools have no outputSchema",
            "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
          }
        ],
        "withheld": true
      },
      "checkedAt": "2026-10-04T22:25:08Z",
      "count": 171,
      "schemaTokens": 45203,
      "status": "ok",
      "tools": [
        {
          "name": "create_verification"
        },
        {
          "name": "get_verification"
        },
        {
          "name": "list_verifications"
        },
        {
          "name": "trigger_verification"
        },
        {
          "name": "submit_verification_code"
        },
        {
          "name": "resend_verification"
        },
        {
          "name": "test_verify"
        },
        {
          "name": "list_verified_users"
        },
        {
          "name": "get_verified_user"
        },
        {
          "name": "start_domain_verification"
        },
        {
          "name": "check_domain_verification"
        },
        {
          "name": "wait_for_verification"
        },
        {
          "name": "create_multi_channel_verification"
        },
        {
          "name": "get_multi_channel_verification_status"
        },
        {
          "name": "create_verification_request"
        },
        {
          "name": "get_verification_request"
        },
        {
          "name": "get_request_proofs"
        },
        {
          "name": "list_verification_requests"
        },
        {
          "name": "get_request_by_reference"
        },
        {
          "name": "cancel_verification_request"
        },
        {
          "name": "wait_for_request"
        },
        {
          "name": "validate_proof"
        },
        {
          "name": "get_proof_status"
        },
        {
          "name": "revoke_proof"
        },
        {
          "name": "list_revoked_proofs"
        },
        {
          "name": "create_session"
        },
        {
          "name": "get_session"
        },
        {
          "name": "wait_for_session"
        },
        {
          "name": "list_assets"
        },
        {
          "name": "get_asset"
        },
        {
          "name": "revoke_asset"
        },
        {
          "name": "get_current_user"
        },
        {
          "name": "list_auth_sessions"
        },
        {
          "name": "revoke_auth_session"
        },
        {
          "name": "get_usage"
        },
        {
          "name": "get_platform_summary"
        },
        {
          "name": "get_settings"
        },
        {
          "name": "update_settings"
        },
        {
          "name": "export_data"
        },
        {
          "name": "search"
        },
        {
          "name": "get_self_api_key"
        },
        {
          "name": "get_api_key_usage"
        },
        {
          "name": "list_templates"
        },
        {
          "name": "get_default_templates"
        },
        {
          "name": "get_template"
        },
        {
          "name": "update_template"
        },
        {
          "name": "delete_template"
        },
        {
          "name": "preview_template"
        },
        {
          "name": "render_template"
        },
        {
          "name": "get_webhook_stats"
        },
        {
          "name": "list_webhook_deliveries"
        },
        {
          "name": "get_webhook_delivery"
        },
        {
          "name": "retry_webhook_delivery"
        },
        {
          "name": "get_subscription"
        },
        {
          "name": "list_profiles"
        },
        {
          "name": "create_profile"
        },
        {
          "name": "get_profile"
        },
        {
          "name": "update_profile"
        },
        {
          "name": "delete_profile"
        },
        {
          "name": "set_primary_profile"
        },
        {
          "name": "list_profile_templates"
        },
        {
          "name": "update_profile_template"
        },
        {
          "name": "delete_profile_template"
        },
        {
          "name": "preview_profile_template"
        },
        {
          "name": "update_profile_proofs"
        },
        {
          "name": "get_my_profile"
        },
        {
          "name": "update_my_profile"
        },
        {
          "name": "get_profile_assets"
        },
        {
          "name": "list_emails"
        },
        {
          "name": "remove_email"
        },
        {
          "name": "set_primary_email"
        },
        {
          "name": "start_add_email"
        },
        {
          "name": "get_add_email_status"
        },
        {
          "name": "verify_email_otp"
        },
        {
          "name": "resend_email_otp"
        },
        {
          "name": "list_phones"
        },
        {
          "name": "remove_phone"
        },
        {
          "name": "set_primary_phone"
        },
        {
          "name": "start_add_phone"
        },
        {
          "name": "get_add_phone_status"
        },
        {
          "name": "list_api_keys"
        },
        {
          "name": "create_api_key"
        },
        {
          "name": "revoke_api_key"
        },
        {
          "name": "regenerate_api_key"
        },
        {
          "name": "start_2fa"
        },
        {
          "name": "get_2fa_status"
        },
        {
          "name": "verify_2fa"
        },
        {
          "name": "verify_2fa_magic_link"
        },
        {
          "name": "wait_for_2fa"
        },
        {
          "name": "list_domains"
        },
        {
          "name": "add_domain"
        },
        {
          "name": "get_domain"
        },
        {
          "name": "delete_domain"
        },
        {
          "name": "verify_domain"
        },
        {
          "name": "connect_cloudflare"
        },
        {
          "name": "connect_godaddy"
        },
        {
          "name": "connect_dns_provider"
        },
        {
          "name": "add_verification_provider"
        },
        {
          "name": "get_dns_providers"
        },
        {
          "name": "verify_domain_with_credentials"
        },
        {
          "name": "check_domain_credentials"
        },
        {
          "name": "start_domain_email_verification"
        },
        {
          "name": "confirm_domain_email_code"
        },
        {
          "name": "resend_domain_email"
        },
        {
          "name": "setup_domain_email"
        },
        {
          "name": "check_domain_email_status"
        },
        {
          "name": "list_dns_credentials"
        },
        {
          "name": "create_dns_credential"
        },
        {
          "name": "delete_dns_credential"
        },
        {
          "name": "list_my_requests"
        },
        {
          "name": "list_incoming_requests"
        },
        {
          "name": "create_user_request"
        },
        {
          "name": "claim_request_assets"
        },
        {
          "name": "cancel_user_request"
        },
        {
          "name": "extend_request"
        },
        {
          "name": "share_request_email"
        },
        {
          "name": "start_user_domain_verification"
        },
        {
          "name": "get_user_domain_verification_status"
        },
        {
          "name": "check_user_domain_verification"
        },
        {
          "name": "claim_username"
        },
        {
          "name": "update_public_proofs"
        },
        {
          "name": "create_authorization"
        },
        {
          "name": "get_authorization"
        },
        {
          "name": "list_authorizations"
        },
        {
          "name": "revoke_authorization"
        },
        {
          "name": "export_authorizations"
        },
        {
          "name": "create_confirmation"
        },
        {
          "name": "get_confirmation"
        },
        {
          "name": "list_confirmations"
        },
        {
          "name": "get_confirmation_approval_link"
        },
        {
          "name": "wait_for_confirmation"
        },
        {
          "name": "create_hitl"
        },
        {
          "name": "get_hitl"
        },
        {
          "name": "list_hitls"
        },
        {
          "name": "update_hitl"
        },
        {
          "name": "delete_hitl"
        },
        {
          "name": "request_hitl_authorization"
        },
        {
          "name": "create_chat_id_discovery"
        },
        {
          "name": "poll_chat_id_discovery"
        },
        {
          "name": "wait_for_chat_id_discovery"
        },
        {
          "name": "get_hitl_keys"
        },
        {
          "name": "upload_hitl_keys"
        },
        {
          "name": "delete_hitl_keys"
        },
        {
          "name": "create_identity_challenge"
        },
        {
          "name": "get_identity_challenge"
        },
        {
          "name": "create_circle"
        },
        {
          "name": "list_circles"
        },
        {
          "name": "get_circle"
        },
        {
          "name": "update_circle"
        },
        {
          "name": "delete_circle"
        },
        {
          "name": "add_circle_member"
        },
        {
          "name": "list_circle_members"
        },
        {
          "name": "invite_circle_member"
        },
        {
          "name": "create_circle_member_drill"
        },
        {
          "name": "remove_circle_member"
        },
        {
          "name": "add_circle_member_channel"
        },
        {
          "name": "list_circle_member_channels"
        },
        {
          "name": "remove_circle_member_channel"
        },
        {
          "name": "create_delegation"
        },
        {
          "name": "list_delegations"
        },
        {
          "name": "get_delegation"
        },
        {
          "name": "revoke_delegation"
        },
        {
          "name": "verify_delegation"
        },
        {
          "name": "verify_delegations"
        },
        {
          "name": "start_login"
        },
        {
          "name": "wait_for_login"
        },
        {
          "name": "create_account"
        },
        {
          "name": "send_account_email"
        },
        {
          "name": "wait_for_account_creation"
        },
        {
          "name": "start_2fa_for_action"
        },
        {
          "name": "render_auth_link"
        }
      ]
    },
    "name": "Proof Holdings",
    "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
    "packages": [
      {
        "registryType": "npm",
        "identifier": "@proof-holdings/mcp-server",
        "version": "1.1.0",
        "transport": "stdio"
      }
    ],
    "pageJsonUrl": "https://www.anchorterminal.com/tools/proof-mcp-server.json",
    "popularity": {
      "githubStars": 0,
      "npmWeekly": 32
    },
    "registryName": "holdings.proof/mcp-server",
    "remotes": [
      {
        "type": "streamable-http",
        "url": "https://api.proof.holdings/mcp"
      }
    ],
    "repository": "https://github.com/ProofHoldings/mcp-server",
    "reviewed": false,
    "slug": "proof-mcp-server",
    "source": "the official MCP registry",
    "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=holdings.proof/mcp-server",
    "summary": "One API, all things verified — control, delegation, human approval, anti-impersonation.",
    "updatedAt": "2026-09-09T14:15:41Z",
    "url": "https://www.anchorterminal.com/tools/proof-mcp-server",
    "vendor": "proof.holdings",
    "vendorUrl": "https://proof.holdings",
    "version": "1.1.0",
    "websiteUrl": "https://proof.holdings",
    "where": "both",
    "why": [
      "vendor"
    ]
  }
}
