addrbookFor publishers
← The evidence ledger

Evidence row 1747572

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 57804822-d3ad-4298-b779-68fe1d98d27b
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
6be7df471edac03512c1629b89489c2cc7762607b6d80a56d0a9cd5cdd3411b4
Leaf
0x0c45c89805619498639a748b50d3c6a8163c3ca8bfd5d5cc11de0106aca72700

What was observed

{
  "count": 15,
  "tools": [
    {
      "description": "One call security audit of a PUBLIC GitHub repo the user is authorized to scan. Creates a workspace if\n        workspace_token is empty (keep the returned token private), scans, waits up to 90 s, starts GPU analysis for the\n        top max_analyses (0-5) findings and returns summary + next steps. Reuse request_id only for the SAME request.",
      "inputSchema": {
        "properties": {
          "authorized": {
            "default": false,
            "title": "Authorized",
            "type": "boolean"
          },
          "max_analyses": {
            "default": 3,
            "title": "Max Analyses",
            "type": "integer"
          },
          "repository_url": {
            "title": "Repository Url",
            "type": "string"
          },
          "request_id": {
            "title": "Request Id",
            "type": "string"
          },
          "workspace_token": {
            "default": "",
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "repository_url",
          "request_id"
        ],
        "title": "audit_repositoryArguments",
        "type": "object"
      },
      "name": "audit_repository"
    },
    {
      "description": "Scan summary, analysis statuses and which fix prompts (get_fix_prompt) are ready, in one call.",
      "inputSchema": {
        "properties": {
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id"
        ],
        "title": "audit_statusArguments",
        "type": "object"
      },
      "name": "audit_status"
    },
    {
      "description": "After fixes are PUSHED to the default branch: rescan the same repo against scan_id and list resolved,\n        persisting, new and key-reissue-needed findings. Same commit means the fix was not pushed yet.",
      "inputSchema": {
        "properties": {
          "authorized": {
            "default": false,
            "title": "Authorized",
            "type": "boolean"
          },
          "request_id": {
            "title": "Request Id",
            "type": "string"
          },
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id",
          "request_id"
        ],
        "title": "check_fixArguments",
        "type": "object"
      },
      "name": "check_fix"
    },
    {
      "description": "Revoke this workspace and its result access. Does not cancel already submitted backend jobs.",
      "inputSchema": {
        "properties": {
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token"
        ],
        "title": "close_workspaceArguments",
        "type": "object"
      },
      "name": "close_workspace"
    },
    {
      "description": "Create a private, expiring workspace. Save its capability only in the user's AI conversation.",
      "inputSchema": {
        "properties": {},
        "title": "create_workspaceArguments",
        "type": "object"
      },
      "name": "create_workspace"
    },
    {
      "description": "Generate the service's report from owned server scan and available analyses, indicating incomplete work.",
      "inputSchema": {
        "properties": {
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id"
        ],
        "title": "generate_reportArguments",
        "type": "object"
      },
      "name": "generate_report"
    },
    {
      "description": "Poll GPU status and delivery gates; inference can take several minutes. Never fake ready results.",
      "inputSchema": {
        "properties": {
          "analysis_id": {
            "title": "Analysis Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "analysis_id"
        ],
        "title": "get_analysisArguments",
        "type": "object"
      },
      "name": "get_analysis"
    },
    {
      "description": "Get a gated real LLM proposal. Agent must inspect code, check repo/commit, fix and test in its workspace.",
      "inputSchema": {
        "properties": {
          "analysis_id": {
            "title": "Analysis Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "analysis_id"
        ],
        "title": "get_fix_promptArguments",
        "type": "object"
      },
      "name": "get_fix_prompt"
    },
    {
      "description": "Poll every >=10 seconds; on done return actual commit, coverage and up to 50 LLM-input findings.",
      "inputSchema": {
        "properties": {
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id"
        ],
        "title": "get_scanArguments",
        "type": "object"
      },
      "name": "get_scan"
    },
    {
      "description": "Draft only; NEVER submits. kind: assess/incident-24h/privacy-72h. incident requires discovered_at ISO time;\n        optional organization {name,service_name,contact_email}, summary, incident_types, damage, actions_taken,\n        personal_info {leaked: confirmed/suspected/none, affected_count, items}. Use only user-confirmed facts.\n        ",
      "inputSchema": {
        "properties": {
          "incident": {
            "additionalProperties": true,
            "title": "Incident",
            "type": "object"
          },
          "kind": {
            "title": "Kind",
            "type": "string"
          },
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id",
          "kind",
          "incident"
        ],
        "title": "incident_reportArguments",
        "type": "object"
      },
      "name": "incident_report"
    },
    {
      "description": "Rescan the SAME repository default branch. Only published changes are visible; unpushed edits are not.",
      "inputSchema": {
        "properties": {
          "authorized": {
            "default": false,
            "title": "Authorized",
            "type": "boolean"
          },
          "previous_scan_id": {
            "title": "Previous Scan Id",
            "type": "string"
          },
          "request_id": {
            "title": "Request Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "previous_scan_id",
          "request_id"
        ],
        "title": "rescanArguments",
        "type": "object"
      },
      "name": "rescan"
    },
    {
      "description": "Learn the whole workflow and available service capabilities before creating work.",
      "inputSchema": {
        "properties": {},
        "title": "service_infoArguments",
        "type": "object"
      },
      "name": "service_info"
    },
    {
      "description": "Start GPU Red/Blue review of one real scan finding. Same inputs deduplicate.",
      "inputSchema": {
        "properties": {
          "fingerprint": {
            "title": "Fingerprint",
            "type": "string"
          },
          "scan_id": {
            "title": "Scan Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "scan_id",
          "fingerprint"
        ],
        "title": "start_analysisArguments",
        "type": "object"
      },
      "name": "start_analysis"
    },
    {
      "description": "Start a REAL public GitHub scan. User authorization required. Reuse request_id on identical retries.",
      "inputSchema": {
        "properties": {
          "authorized": {
            "default": false,
            "title": "Authorized",
            "type": "boolean"
          },
          "repository_url": {
            "title": "Repository Url",
            "type": "string"
          },
          "request_id": {
            "title": "Request Id",
            "type": "string"
          },
          "workspace_token": {
            "title": "Workspace Token",
            "type": "string"
          }
        },
        "required": [
          "workspace_token",
          "repository_url",
          "request_id"
        ],
        "title": "start_scanArguments",
        "type": "object"
      },
      "name": "start_scan"
    },
    {
      "description": "Runtime proof on the DEMO target only: isolated sandbox replays attacks before/after the fix and runs\n        functional tests. mode: reference (human fix) or ai (Red/Blue generated attacks and fix). Not the user's repo.\n        If a previous call returned status queued/running, pass its verify_job_id to keep polling the same job.",
      "inputSchema": {
        "properties": {
          "mode": {
            "default": "reference",
            "title": "Mode",
            "type": "string"
          },
          "verify_job_id": {
            "default": "",
            "title": "Verify Job Id",
            "type": "string"
          }
        },
        "title": "verify_demoArguments",
        "type": "object"
      },
      "name": "verify_demo"
    }
  ]
}

What the leaf hashes

{"body":"6be7df471edac03512c1629b89489c2cc7762607b6d80a56d0a9cd5cdd3411b4","id":1747572,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793516637835816,"prev":null,"subject":"57804822-d3ad-4298-b779-68fe1d98d27b","subject_kind":"endpoint"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON