Skip to main content
Glama

Provibe Audit

provibe_audit
Read-onlyIdempotent

AI code audit for a public GitHub repository. Returns a Provibe score from 0 to 100, security vulnerabilities, a dead-code map, and an execution plan for addressing the findings.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
emailNoZambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/upgrade?tool=provibe_audit&tier=monthly
repo_urlYesPublic GitHub repository URL. Example: https://github.com/owner/my-saas
_zambo_keyNoOptional opaque Zambo access capability. Never place it in a URL or public log.
_session_idNoOptional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together.
vibe_contextNoOptional context: language, framework, specific concerns, or what the project does
_caller_labelNoOptional caller label recorded as a caller-reported claim in the receipt.
_continuity_ai_labelNoOptional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYesThe tool's observed JSON value or plain-text result.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / email / description
      Previous value: -"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"New value: +"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/upgrade?tool=provibe_audit&tier=monthly"
  2. Changed3 schema fields changed
    • changedInput schema / properties / _caller_label / description
      Previous value: -"Optional self-reported caller label. It is recorded as a claim, not independently verified."New value: +"Optional caller label recorded as a caller-reported claim in the receipt."
    • changedInput schema / properties / _session_id / description
      Previous value: -"Optional stable Zambo session ID used to preserve continuity across tool calls."New value: +"Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together."
    • addedInput schema / properties / _zambo_key
      Added value: +{
      +  "description": "Optional opaque Zambo access capability. Never place it in a URL or public log.",
      +  "maxLength": 160,
      +  "type": "string"
      +}
  3. Changed7 schema fields changed
    • changedOutput schema / additionalProperties
      Previous value: -trueNew value: +false
    • removedOutput schema / properties / dead_code
      Removed value: -{
      -  "items": {
      -    "type": "string"
      -  },
      -  "type": "array"
      -}
    • removedOutput schema / properties / execution_plan
      Removed value: -{
      -  "type": "string"
      -}
    • removedOutput schema / properties / provibe_score
      Removed value: -{
      -  "type": "number"
      -}
    • addedOutput schema / properties / result
      Added value: +{
      +  "description": "The tool's observed JSON value or plain-text result."
      +}
    • removedOutput schema / properties / vulnerabilities
      Removed value: -{
      -  "items": {
      -    "type": "string"
      -  },
      -  "type": "array"
      -}
    • addedOutput schema / required
      Added value: +[
      +  "result"
      +]
  4. Changed2 schema fields changed
    • addedInput schema / properties / _caller_label
      Added value: +{
      +  "description": "Optional self-reported caller label. It is recorded as a claim, not independently verified.",
      +  "maxLength": 80,
      +  "type": "string"
      +}
    • addedInput schema / properties / _session_id
      Added value: +{
      +  "description": "Optional stable Zambo session ID used to preserve continuity across tool calls.",
      +  "maxLength": 64,
      +  "type": "string"
      +}
  5. Changed2 schema fields changed
    • addedInput schema / properties / _continuity_ai_label
      Added value: +{
      +  "description": "Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client.",
      +  "maxLength": 48,
      +  "type": "string"
      +}
    • changedInput schema / properties / email / description
      Previous value: -"Zambo Pass email for full audit (optional — without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"New value: +"Zambo Pass email for full audit (optional - without it you get the free teaser: score + top 3 issues). Get pass: https://zambo.dev/#zambo-pass"
  6. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources