{
  "reportVersion": 1,
  "generatedBy": "mcpdoctor",
  "scannedAt": "2026-10-11T03:36:18.087Z",
  "server": {
    "registryName": "eu.paymentslaw/legislation",
    "title": "Payments Law — EU payments legislation",
    "description": "EU payments legislation: PSD2, RTS-SCA, PSD3/PSR, DORA; provisions, definitions and text changes.",
    "registryVersion": "1.9.1"
  },
  "endpoint": "https://mcp.paymentslaw.eu/mcp/v1",
  "trust": {
    "finalStatus": "PASS",
    "protocolVersion": "2025-03-26",
    "serverInfo": {
      "name": "paymentslaw",
      "title": "EU Payments Law",
      "version": "1.15.0",
      "description": "Read, compare and cite EU payments legislation (PSD2, RTS-SCA, PSD3, PSR, DORA), source attached.",
      "websiteUrl": "https://paymentslaw.eu",
      "icons": [
        {
          "src": "https://paymentslaw.eu/icon-512.png",
          "mimeType": "image/png",
          "sizes": [
            "512x512"
          ]
        },
        {
          "src": "https://paymentslaw.eu/favicon-32.png",
          "mimeType": "image/png",
          "sizes": [
            "32x32"
          ]
        },
        {
          "src": "https://paymentslaw.eu/apple-touch-icon.png",
          "mimeType": "image/png",
          "sizes": [
            "180x180"
          ]
        },
        {
          "src": "https://paymentslaw.eu/favicon.svg",
          "mimeType": "image/svg+xml",
          "sizes": [
            "any"
          ]
        },
        {
          "src": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDAgNzAwIiByb2xlPSJpbWciIGFyaWEtbGFiZWw9IkVVIFBheW1lbnRzIExhdyI+PHJlY3Qgd2lkdGg9IjcwMCIgaGVpZ2h0PSI3MDAiIHJ4PSIxMzEuMjUiIGZpbGw9IiMxZTNhNWYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNTAgMzUwKSBzY2FsZSgyLjUyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjRkMDNmIiBzdHJva2Utd2lkdGg9IjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeT0iLTY1IiByPSIxMy41Ii8+PGNpcmNsZSBjeD0iNDIiIGN5PSItNTciIHI9IjEzLjUiLz48Y2lyY2xlIGN4PSItNDIiIGN5PSItNTciIHI9IjEzLjUiLz48Y2lyY2xlIGN4PSI2NiIgY3k9Ii0yMCIgcj0iMTMuNSIvPjxjaXJjbGUgY3g9Ii02NiIgY3k9Ii0yMCIgcj0iMTMuNSIvPjxwYXRoIGQ9Ik0wLTUxLjVWM200Mi00Ni41djcuNWMwIDEzLTIwIDEzLTIwIDI2VjNtLTY0LTQ2LjV2Ny41YzAgMTMgMjAgMTMgMjAgMjZWM203OC41LTEzLjVDNTEtNSA0NC04IDQ0IDNNLTU2LjUtMTAuNUMtNTEtNS00NC04LTQ0IDMiLz48cGF0aCBkPSJNLTYwIDE1SDYwIi8+PHBhdGggZD0iTS00NyAxNXY1NWExMCAxMCAwIDAgMCAxMCAxMGg3NGExMCAxMCAwIDAgMCAxMC0xMFYxNSIvPjxwYXRoIGQ9Ik0tMjIgMzF2Nm0wIDE2djYiLz48cmVjdCBmaWxsPSIjZjRkMDNmIiB4PSI2IiB5PSIxNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjY1Ii8+PC9nPjwvc3ZnPg==",
          "mimeType": "image/svg+xml",
          "sizes": [
            "any"
          ]
        }
      ]
    },
    "toolCount": 14,
    "findings": [
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[0].locator has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[1].instrument_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[2].category has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[2].is_core has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[2].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[2].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].instrument_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].kind has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].chapter has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].topic has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[5].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[5].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[6].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[6].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[7].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[7].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[9].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[9].cursor has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[10].instrument_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[10].to_version_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[10].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[10].cursor has no description"
      }
    ]
  },
  "verify": "npx @eidonze/mcpdoctor schema https://mcp.paymentslaw.eu/mcp/v1"
}