Skip to content

R/IV — Verify Claims, Citations & Agent Actions

by duranivrobert-glitch · remote · no sign-in to list tools · v3.2.2 · published by GitHub user duranivrobert-glitch

Verify claims, citations & agent actions. Free receipt trial; paid prices via live R/IV quotes.

Changes · 30

35 tools: 30 change things and 5 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http riv https://rdiv-production-runtime-production.up.railway.app/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

35 tools

Changes things 30Claude Code: ask
  • agent.action.verifyR/IV agent.action.verify — independent evidence-verification primitive for agent assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV agent.action.verify — independent evidence-verification primitive for agent assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • agent.monitorR/IV agent.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV agent.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • ai.use.auditR/IV ai.use.audit — independent evidence-verification primitive for enterprise assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV ai.use.audit — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • answer.auditR/IV answer.audit — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV answer.audit — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • citation.verifyR/IV citation.verify — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV citation.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • claim.checkR/IV claim.check — independent evidence-verification primitive for claims.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV claim.check — independent evidence-verification primitive for claims. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • claim.monitorR/IV claim.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV claim.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • contradiction.scanR/IV contradiction.scan — independent evidence-verification primitive for evidence.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV contradiction.scan — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • control.checkR/IV control.check — independent evidence-verification primitive for enterprise assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV control.check — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • data.flow.verifyR/IV data.flow.verify — independent evidence-verification primitive for enterprise assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV data.flow.verify — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • dependency.mapR/IV dependency.map — independent evidence-verification primitive for dependency risk.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV dependency.map — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • dependency.monitorR/IV dependency.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV dependency.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • evidence.bundleR/IV evidence.bundle — independent evidence-verification primitive for evidence.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV evidence.bundle — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • evidence.monitorR/IV evidence.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV evidence.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • fact.extractR/IV fact.extract — independent evidence-verification primitive for evidence.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV fact.extract — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • investigation.runR/IV investigation.run — independent evidence-verification primitive for investigation reporting.No findings

    Why it is in this group

    • The name "investigation.run" says "run": a word for a change.
    Description, as the server wrote it
    R/IV investigation.run — independent evidence-verification primitive for investigation reporting. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • model.change.auditR/IV model.change.audit — independent evidence-verification primitive for dependency risk.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV model.change.audit — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • number.verifyR/IV number.verify — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV number.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • policy.monitorR/IV policy.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV policy.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • procurement.evidenceR/IV procurement.evidence — independent evidence-verification primitive for enterprise assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV procurement.evidence — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • provenance.receiptR/IV provenance.receipt — independent evidence-verification primitive for provenance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV provenance.receipt — independent evidence-verification primitive for provenance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • provenance.receipt.trialRun one free signed R/IV provenance receipt trial.No findings

    Why it is in this group

    • The description's first verb is "run": a word for a change.
    Description, as the server wrote it
    Run one free signed R/IV provenance receipt trial. No payment or account required.
  • quote.verifyR/IV quote.verify — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV quote.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • service.matchMatch a verification goal to the smallest R/IV capability without charging.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Match a verification goal to the smallest R/IV capability without charging.
  • source.verifyR/IV source.verify — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV source.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • timeline.reconcileR/IV timeline.reconcile — independent evidence-verification primitive for retrieval reconstruction.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV timeline.reconcile — independent evidence-verification primitive for retrieval reconstruction. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • transaction.verifyR/IV transaction.verify — independent evidence-verification primitive for verification.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV transaction.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • vendor.diligenceR/IV vendor.diligence — independent evidence-verification primitive for dependency risk.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV vendor.diligence — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • vendor.monitorR/IV vendor.monitor — independent evidence-verification primitive for monitoring.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV vendor.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • workflow.verifyR/IV workflow.verify — independent evidence-verification primitive for agent assurance.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    R/IV workflow.verify — independent evidence-verification primitive for agent assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
Only reads 5Claude Code: allow
  • capabilities.listList all 29 production R/IV verification capabilities.No findings

    Why it is in this group

    • The name "capabilities.list" says "list": a word for reading.
    Description, as the server wrote it
    List all 29 production R/IV verification capabilities.
  • example.getReturn a synthetic example only; never counts as demand.No findings

    Why it is in this group

    • The name "example.get" says "get": a word for reading.
    Description, as the server wrote it
    Return a synthetic example only; never counts as demand.
  • pricing.quoteGet public R/IV pricing and machine-payment routes without charging or authentication.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get public R/IV pricing and machine-payment routes without charging or authentication.
  • source.snapshotR/IV source.snapshot — independent evidence-verification primitive for provenance.No findings

    Why it is in this group

    • The name "source.snapshot" says "snapshot": a word for reading.
    Description, as the server wrote it
    R/IV source.snapshot — independent evidence-verification primitive for provenance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.
  • system.statusRead R/IV production system status.No findings

    Why it is in this group

    • The name "system.status" says "status": a word for reading.
    Description, as the server wrote it
    Read R/IV production system status.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 3.2.2. Values in angle brackets are yours to fill in.

claude mcp add --transport http riv https://rdiv-production-runtime-production.up.railway.app/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__riv__capabilities_list",
      "mcp__riv__pricing_quote",
      "mcp__riv__example_get",
      "mcp__riv__system_status",
      "mcp__riv__source_snapshot"
    ],
    "ask": [
      "mcp__riv__service_match",
      "mcp__riv__provenance_receipt_trial",
      "mcp__riv__citation_verify",
      "mcp__riv__claim_check",
      "mcp__riv__answer_audit",
      "mcp__riv__contradiction_scan",
      "mcp__riv__evidence_bundle",
      "mcp__riv__provenance_receipt",
      "mcp__riv__dependency_map",
      "mcp__riv__agent_action_verify",
      "mcp__riv__evidence_monitor",
      "mcp__riv__investigation_run",
      "mcp__riv__source_verify",
      "mcp__riv__quote_verify",
      "mcp__riv__number_verify",
      "mcp__riv__timeline_reconcile",
      "mcp__riv__fact_extract",
      "mcp__riv__workflow_verify",
      "mcp__riv__transaction_verify",
      "mcp__riv__claim_monitor",
      "mcp__riv__vendor_monitor",
      "mcp__riv__dependency_monitor",
      "mcp__riv__policy_monitor",
      "mcp__riv__agent_monitor",
      "mcp__riv__control_check",
      "mcp__riv__data_flow_verify",
      "mcp__riv__model_change_audit",
      "mcp__riv__vendor_diligence",
      "mcp__riv__procurement_evidence",
      "mcp__riv__ai_use_audit"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as riv. Review it before you use it.