← WebMCP Directory

Tool tree

agentfence-two.vercel.app

Developer ToolsTools verified
Website
The security boundary between AI agents and the web.
Explore capabilities
    get_repositoryAnswer

    Return repository metadata and the available files.

    View tool JSON
    {
      "name": "get_repository",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return repository metadata and the available files.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    get_commit_diffAnswer

    Return the current repository diff and commit identifier.

    View tool JSON
    {
      "name": "get_commit_diff",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return the current repository diff and commit identifier.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    scan_repositoryAction

    Analyze the repository for security vulnerabilities and engineering risks.

    View tool JSON
    {
      "name": "scan_repository",
      "kind": "act",
      "impl": "imperative",
      "description": "Analyze the repository for security vulnerabilities and engineering risks.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "severity": {
            "type": "string",
            "enum": [
              "all",
              "critical",
              "high",
              "medium",
              "low"
            ]
          }
        }
      }
    }
    inspect_findingAnswer

    Retrieve evidence, affected files, severity, and remediation guidance.

    View tool JSON
    {
      "name": "inspect_finding",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve evidence, affected files, severity, and remediation guidance.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "findingId": {
            "type": "string"
          }
        },
        "required": [
          "findingId"
        ]
      }
    }
    propose_fixAction

    Return a remediation patch for a security finding without mutating state.

    View tool JSON
    {
      "name": "propose_fix",
      "kind": "act",
      "impl": "imperative",
      "description": "Return a remediation patch for a security finding without mutating state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "findingId": {
            "type": "string"
          }
        },
        "required": [
          "findingId"
        ]
      }
    }
    simulate_fixAction

    Validate a remediation patch without changing repository state.

    View tool JSON
    {
      "name": "simulate_fix",
      "kind": "act",
      "impl": "imperative",
      "description": "Validate a remediation patch without changing repository state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "patchId": {
            "type": "string"
          }
        },
        "required": [
          "patchId"
        ]
      }
    }
    apply_fixAction

    Apply an approved remediation patch. This is a consequential write operation.

    View tool JSON
    {
      "name": "apply_fix",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply an approved remediation patch. This is a consequential write operation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "findingId": {
            "type": "string"
          },
          "patchId": {
            "type": "string"
          }
        },
        "required": [
          "findingId",
          "patchId"
        ]
      }
    }
    analyze_dataflowAction

    Run deterministic Silver-One-style source-to-sink reachability analysis over the security fixture.

    View tool JSON
    {
      "name": "analyze_dataflow",
      "kind": "act",
      "impl": "imperative",
      "description": "Run deterministic Silver-One-style source-to-sink reachability analysis over the security fixture.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    run_verificationAction

    Run deterministic verification against the current repository state.

    View tool JSON
    {
      "name": "run_verification",
      "kind": "act",
      "impl": "imperative",
      "description": "Run deterministic verification against the current repository state.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }