ToolOracle/preflightoracle
Decision Preflight MCP — Pay before you act wrong. 6 tools for AI agent decision gates. Returns go/caution/stop/insufficient_evidence in one call. Runs evidence, freshness, provenance, policy & red-flag checks in parallel. x402 pay-per-call via USDC on Base.
Platform-specific configuration:
{
"mcpServers": {
"preflightoracle": {
"command": "npx",
"args": [
"-y",
"preflightoracle"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Pay before you act wrong.
One call. One verdict. The paid gate between "agent wants to act" and "agent acts."
POST https://tooloracle.io/x402/preflight/mcp/An agent wants to recommend USDT to an EU client. Before it does, it pays $0.10 and calls decision_preflight. The MCP runs 5 checks in parallel — evidence, freshness, policy, provenance, red flags — and returns a single verdict:
| Verdict | Meaning | |---------|---------| | go | Evidence supports this action | | caution | Proceed with uncertainty disclosure | | stop | Blockers found — do not proceed | | insufficient_evidence | Not enough data — escalate |
USDT + EU + recommend → STOP (MiCA not authorized, policy-blocked)
| Tool | Units | Price | What it does | |------|-------|-------|-------------| | decision_preflight | 10 | $0.10 | The hero tool — 5 parallel checks, one verdict | | policy_gate | 8 | $0.08 | Check against specific policy (MiCA, AML, institutional) | | verify_claim | 5 | $0.05 | Verify a claim against signed evidence | | provenance_trace | 5 | $0.05 | Where does this data come from? | | freshness_guard | 3 | $0.03 | Is this data current or stale? | | health_check | 0 | free | Service status |
| Policy | What it checks | |--------|---------------| | eu_mica | MiCA authorization, ESMA register, enforcement deadline | | conservative | Market cap minimums, peg deviation limits, custodian requirements | | aml_standard | FATF Travel Rule, high-risk jurisdictions, KYC requirements | | institutional | SIFI custodian, ESMA registration, 30-day attestation, tight peg tolerance |
{
"name": "decision_preflight",
"arguments": {
"claim": "USDT is guaranteed risk-free and fully compliant with MiCA",
"asset": "USDT",
"risk_profile": "eu_mica",
"action_type": "publish"
}
}Result:
verdict: STOP
confidence:Loading reviews...