x402 Security Check (Lint Pro)
security_checkUse when you need the full passive evidence from a current complete saved Lint report. x402 Security Check (Lint Pro). Detailed passive findings and source-linked fixes from an existing, unexpired free Lint report. $0.10 USDC on Base, no trial or automatic payment. No new target request. Resource binding is advertised only; paid-response caching, replay/idempotency, header parser behavior and settlement-before-delivery remain unknown. Not an audit or safety guarantee. Price: 0.10 USDC. Minimal input example: {"report_id":"00000000-0000-4000-8000-000000000000"}. Illustrative output excerpt: {"mode":"passive_unpaid","assessment_complete":false,"unknown_count":5,"methodology":{"target_requests_added":0,"payment_tests":0}}. Illustrative output excerpt, not a live result, signature, approval or guarantee. Freshness/data/availability checks still apply. How to pay (MCP): Inspect the free Lint security summary first; a current complete report_id is required for the paid detail. No automatic refresh or shared trial. Use an x402-capable MCP client. A generic MCP connector without payment support cannot complete a paid continuation. On payment required, STOP. Inspect the exact accepts amount, asset, network and payTo; obtain explicit wallet/budget approval before continuing. Only after approval, let the configured x402 MCP client attach its signed payload in _meta["x402/payment"] and retry the same tools/call arguments. Never send a separate USDC transfer or paste keys into tool arguments. Never silently fall back from free access to payment. If a signed attempt has an unknown outcome, inspect that authorization/transaction; do not create another automatically.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"report_id": "<report_id>"
},
"name": "security_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| report_id | Yes | Required. UUID string of a current, complete saved free Lint report. Use your own unexpired report or the current published OpenAPI example when available; existing report IDs never refresh. |