R/IV — Verify Claims, Citations & Agent Actions

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

Should I use this

Quality & Safety

B
Description quality
83%
Schema completeness
35%
Naming quality
50%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (36)

  • LOWTool 'service.match' description lacks action verbin service.match
  • LOWTool 'capabilities.list' doesn't follow camelCase/snake_casein capabilities.list
  • LOWTool 'service.match' doesn't follow camelCase/snake_casein service.match
  • LOWTool 'pricing.quote' doesn't follow camelCase/snake_casein pricing.quote
  • LOWTool 'provenance.receipt.trial' doesn't follow camelCase/snake_casein provenance.receipt.trial
  • LOWTool 'example.get' doesn't follow camelCase/snake_casein example.get
  • LOWTool 'system.status' doesn't follow camelCase/snake_casein system.status
  • LOWTool 'citation.verify' doesn't follow camelCase/snake_casein citation.verify
  • LOWTool 'claim.check' doesn't follow camelCase/snake_casein claim.check
  • LOWTool 'answer.audit' doesn't follow camelCase/snake_casein answer.audit

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,749Tokens (tool definitions)
~96 BTypical response size
Moderate attention impact (1.37% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "riv": {
      "url": "https://rdiv-production-runtime-production.up.railway.app/mcp"
    }
  }
}

Remote endpoints

https://rdiv-production-runtime-production.up.railway.app/mcpstreamable-http

What it can do

Tool inventory

Tools (35)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢capabilities.list

List all 29 production R/IV verification capabilities.

Input Schema

{
  "type": "object",
  "additionalProperties": false
}
⚪service.match(goal)

Match a verification goal to the smallest R/IV capability without charging.

Input Schema

{
  "type": "object",
  "properties": {
    "goal": {
      "type": "string"
    }
  },
  "required": [
    "goal"
  ],
  "additionalProperties": false
}
🟢pricing.quote(capabilityId, capability_id)

Get public R/IV pricing and machine-payment routes without charging or authentication.

Input Schema

{
  "type": "object",
  "properties": {
    "capabilityId": {
      "type": "string"
    },
    "capability_id": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪provenance.receipt.trial(trial_id, input)

Run one free signed R/IV provenance receipt trial. No payment or account required.

Input Schema

{
  "type": "object",
  "properties": {
    "trial_id": {
      "type": "string",
      "minLength": 12,
      "maxLength": 200
    },
    "input": {
      "type": "object",
      "additionalProperties": true
    }
  },
  "required": [
    "trial_id",
    "input"
  ],
  "additionalProperties": false
}
⚪example.get(capabilityId)

Return a synthetic example only; never counts as demand.

Input Schema

{
  "type": "object",
  "properties": {
    "capabilityId": {
      "type": "string"
    }
  },
  "additionalProperties": true
}
🟢system.status

Read R/IV production system status.

Input Schema

{
  "type": "object",
  "additionalProperties": false
}
⚪citation.verify

R/IV citation.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪claim.check

R/IV claim.check — independent evidence-verification primitive for claims. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪answer.audit

R/IV answer.audit — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪contradiction.scan

R/IV contradiction.scan — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪evidence.bundle

R/IV evidence.bundle — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪provenance.receipt

R/IV provenance.receipt — independent evidence-verification primitive for provenance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪dependency.map

R/IV dependency.map — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪agent.action.verify

R/IV agent.action.verify — independent evidence-verification primitive for agent assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪evidence.monitor

R/IV evidence.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪investigation.run

R/IV investigation.run — independent evidence-verification primitive for investigation reporting. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪source.verify

R/IV source.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪quote.verify

R/IV quote.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪number.verify

R/IV number.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪source.snapshot

R/IV source.snapshot — independent evidence-verification primitive for provenance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪timeline.reconcile

R/IV timeline.reconcile — independent evidence-verification primitive for retrieval reconstruction. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪fact.extract

R/IV fact.extract — independent evidence-verification primitive for evidence. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪workflow.verify

R/IV workflow.verify — independent evidence-verification primitive for agent assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪transaction.verify

R/IV transaction.verify — independent evidence-verification primitive for verification. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪claim.monitor

R/IV claim.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪vendor.monitor

R/IV vendor.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪dependency.monitor

R/IV dependency.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪policy.monitor

R/IV policy.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪agent.monitor

R/IV agent.monitor — independent evidence-verification primitive for monitoring. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪control.check

R/IV control.check — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪data.flow.verify

R/IV data.flow.verify — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪model.change.audit

R/IV model.change.audit — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪vendor.diligence

R/IV vendor.diligence — independent evidence-verification primitive for dependency risk. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪procurement.evidence

R/IV procurement.evidence — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}
⚪ai.use.audit

R/IV ai.use.audit — independent evidence-verification primitive for enterprise assurance. Completed paid execution returns an RVO plus signed R/IV Verification Receipt.

Input Schema

{
  "type": "object"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded35 tools