Regulane compliance check

Check code against secure-coding rules mapped to ISO 27001 and the DPDP Act. Free, no account.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
95%
Qualität der Benennung
90%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~589Tokens (Tool-Definitionen)
~2.5 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.46% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "compliance": {
      "url": "https://regulane.com/api/mcp"
    }
  }
}

Remote-Endpunkte

https://regulane.com/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (2)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_compliance_rules(areas)

Returns the workspace's secure-coding rules: what to look for, how to fix it, and the ISO 27001 Annex A controls and DPDP Act sections each rule evidences. Call this before reviewing a change, then report with report_compliance_check.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "areas": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "secrets_and_auth",
          "injection",
          "cryptography",
          "personal_data",
          "logging",
          "supply_chain",
          "infrastructure",
          "change_safety"
        ]
      },
      "description": "Only the rules in these areas. Omit for all rules (recommended)."
    }
  },
  "additionalProperties": false
}
🟢report_compliance_check(repository, branch, commit, agent, scope, ...)

Turns the check you ran against the rules from get_compliance_rules into a scorecard: findings by severity, the ISO 27001 controls and DPDP Act sections affected, and the fix for each. Report a clean check too. Regulane does not store it. Send no source code, secrets or personal data.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "repository": {
      "type": "string",
      "description": "The git remote URL, or the project folder name when there is no remote."
    },
    "branch": {
      "type": "string",
      "description": "Current branch, if known."
    },
    "commit": {
      "type": "string",
      "description": "Commit SHA the check ran against, if known."
    },
    "agent": {
      "type": "string",
      "description": "Which coding agent you are, such as \"Claude Code\", \"Cursor\", \"GitHub Copilot\", \"Codex\"."
    },
    "scope": {
      "type": "string",
      "description": "One line on what was examined, such as \"staged changes, 6 files\" or \"src/payments\"."
    },
    "rules_checked": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Every rule id you checked, including those with no finding."
    },
    "findings": {
      "type": "array",
      "maxItems": 200,
      "description": "One entry per problem found. Empty when the check is clean.",
      "items": {
        "type": "object",
        "properties": {
          "rule_id": {
            "type": "string",
            "description": "The rule broken, such as RG-SC-004."
          },
          "file": {
            "type": "string",
            "description": "Path relative to the repository root."
          },
          "line": {
            "type": "integer",
            "minimum": 1,
            "description": "Line number, if there is one."
          },
          "summary": {
            "type": "string",
            "description": "One sentence on the problem. No code, secrets or personal data."
          }
        },
        "required": [
          "rule_id",
          "file",
          "summary"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "repository",
    "scope",
    "rules_checked",
    "findings"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet2 Tools