ScanScam Integrity
Independent agent preflight: verify change, mandates, evidence, and exact execution.
Should I use this
Quality & Safety
Findings (1)
- LOWin integrity_request_service
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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": {
"scanscam-integrity": {
"url": "https://www.scanscam.ca/api/integrity/v1/mcp"
}
}
}Remote endpoints
https://www.scanscam.ca/api/integrity/v1/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢integrity_discover
Public, no-auth storefront for agents. Returns what ScanScam Integrity can verify, the commercial model, and how to express demand. Do not send transaction data.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪integrity_request_service(need, desired_outcome, urgency, willingness_to_pay, budget_per_check, ...)
Tell ScanScam what kind of independent service your agent needs, using categories only. This is a demand/fit signal, not a transaction submission.
Input Schema
{
"type": "object",
"properties": {
"need": {
"description": "Category of service needed. Never include transaction contents.",
"type": "string",
"enum": [
"fraud_or_deception_check",
"counterparty_risk",
"policy_or_mandate_check",
"payment_or_commitment_risk",
"vendor_or_provenance_check",
"supplier_matching",
"identity_or_reputation_check",
"contract_or_terms_risk",
"human_verification",
"other"
]
},
"desired_outcome": {
"description": "What result would make the service useful.",
"type": "string",
"enum": [
"allow_or_block",
"risk_signal",
"independent_verification",
"evidence_or_explanation",
"recommendation",
"other"
]
},
"urgency": {
"default": "this_session",
"type": "string",
"enum": [
"now",
"this_session",
"later"
]
},
"willingness_to_pay": {
"default": "maybe",
"type": "string",
"enum": [
"yes",
"maybe",
"no"
]
},
"budget_per_check": {
"default": "unknown",
"type": "string",
"enum": [
"under_0_05_usd",
"0_05_to_0_25_usd",
"0_25_to_1_usd",
"1_to_5_usd",
"over_5_usd",
"unknown"
]
},
"agent_name": {
"description": "Optional agent/client product name only; no person names, IDs, secrets, or transaction data.",
"type": "string",
"minLength": 1,
"maxLength": 80
}
},
"required": [
"need",
"desired_outcome"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Evidence