Skip to main content
Glama

Server Details

Safety checks for AI agents paying on Base: free SpendGuard, paid x402 token risk and preflight.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 7 tools

Disambiguation2/5

kushbitx_preflight and preflight are near-duplicates with overlapping verdict semantics (ALLOW/REVIEW/BLOCK vs ALLOW/WARN/BLOCK/INCOMPLETE) and different prices, and their descriptions cross-reference each other in a way that makes which one to call unclear. token_risk, signature_check, spendguard_evaluate and verify_payment are reasonably distinct, but the pair of preflights is a serious selection hazard.

Naming Consistency3/5

Names are all lowercase snake_case except the namespaced kushbitx_preflight, which mixes a vendor prefix into an otherwise verb/noun-style set. Verb styles vary (preflight as a bare noun, quick_check/signature_check/token_risk as noun-noun, verify_payment/spendguard_evaluate as verb-noun), so the pattern is readable but not predictable.

Tool Count4/5

Seven tools is a well-scoped size for a pre-transaction safety suite, and each tool maps to a meaningful check category. The only bloat is the redundant kushbitx_preflight/preflight pair, which effectively reduces the set to six distinct capabilities.

Completeness4/5

The surface covers transaction simulation, token risk, signature/typed-data checks, spend policy and payment verification, which is a coherent lifecycle for agent payment safety. Gaps are minor: no explicit approval-revocation or post-execution monitoring tool, and batch/smart-account support is folded into preflight rather than exposed separately.

Available Tools

7 tools
kushbitx_preflightKushBitx PreflightA
Read-onlyIdempotent
Inspect

One check before money moves on Base. Simulates the unsigned transaction, decodes approvals and transfers, screens the token and the recipient or spender, and applies a protected SpendGuard policy when given. Returns ALLOW, REVIEW or BLOCK with sourced findings. Fail-closed: no ALLOW unless every check ran. Does not detect prompt injection; Protected SpendGuard can cap what an agent pays, but does not detect it either. Paid tool: 0.005 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing. Sign only if verdict is ALLOW, before expiresAt, and the transaction you sign is exactly the one you sent (same transactionDigest, chainId 8453). In code: canSign(report, transaction) from @kushbitx/sdk. Beta: Preflight also accepts batches (up to 10 calls), smart-account calls, ERC-4337 UserOperations (deployed accounts) and EIP-7702 authorizations, at the same price. Any call in a batch that KushBitx does not interpret returns REVIEW. Signed verdicts (Beta): on ALLOW, Preflight returns an EIP-712 signed verdict (60-second expiry) bound to executionDigest; REVIEW and BLOCK are never signed; keys at /.well-known/kushbitx-preflight-signers.json.

Inputs: chainId (required), to, data, from, +13 more.

preflightSimulation CheckA
Read-onlyIdempotent
Inspect

Simulation Check: simulate one unsigned Base transaction (eth_call and gas estimate), decode transfers, approvals and setApprovalForAll, and flag unlimited approvals, non-contract targets, the zero address, reverts and destination risk labels. Returns ALLOW, WARN, BLOCK or INCOMPLETE. For one ALLOW, REVIEW or BLOCK verdict before signing (effects, intended recipient, token, batches, signed verdict) use KushBitx Preflight: /api/preflight. Paid tool: 0.001 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing.

Inputs: to (required), chain (required), data, from, +1 more.

quick_checkQuick CheckA
Read-onlyIdempotent
Inspect

Fast pre-payment sanity check for agents on Base: confirms the RPC reports Base mainnet (chain ID 8453) and that the official USDC contract has deployed code. No request body. Returns PASS or FAIL with both checks and a timestamp. It is not a token-risk report, transaction simulation or payment proof. Paid tool: 0.001 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing.

Inputs: no named parameters.

signature_checkSignature CheckA
Read-onlyIdempotent
Inspect

Check an EIP-712 signature request before an agent signs it: EIP-3009 (x402 payments), EIP-2612 Permit and Permit2. Checks the chain, the token domain, payTo and amount, the spender, unlimited amounts and long validity. Returns ALLOW, REVIEW or BLOCK bound to the EIP-712 digest. Unknown typed data is REVIEW. Paid tool: 0.003 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing. Sign only if verdict is ALLOW, before expiresAt, for the same signer, and the typed data you sign is exactly the one you sent (same typedDataDigest, chainId 8453 in the request and in typedData.domain). In code: canSignTypedData(report, { chainId, signer, typedData }) from @kushbitx/sdk.

Inputs: signer (required), chainId (required), typedData (required), expectedPayTo, +2 more.

spendguard_evaluateSpendGuard policy checkA
Read-onlyIdempotent
Inspect

Free. Check a proposed Base USDC payment against a spending policy you supply (per-transaction limit, daily budget, human-approval threshold, allowed recipients) before money moves. Returns APPROVE, HUMAN_APPROVAL or BLOCK with findings. Advisory only: it never signs, holds keys or moves funds.

Inputs: asset (required), chain (required), amount (required), policy (required), +4 more.

token_riskToken RiskA
Read-onlyIdempotent
Inspect

Token-risk report for one Base ERC-20 contract. Checks whether the token can be sold (honeypot simulation), buy/sell/transfer tax, owner privileges (mint, pause, blacklist, balance changes, proxy upgrades), holder concentration and DEX liquidity. Returns ALLOW, WARN, BLOCK or INCOMPLETE with scored findings and per-check coverage. INCOMPLETE means required evidence was unavailable, never zero risk. Read-only: never signs or trades. Paid tool: 0.001 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing.

Inputs: chain (required), address (required).

verify_paymentPayment ProofA
Read-onlyIdempotent
Inspect

Verify Base USDC payment by transaction hash: did my x402 payment settle? Check recipient and amount (and optional sender) against the official USDC Transfer logs before releasing goods or credit. Returns VERIFIED, MISMATCH, FAILED or PENDING_OR_NOT_FOUND with block, confirmations, the matching transfer and a Basescan link. Read-only: never moves funds. Paid tool: 0.00288 USDC per call on Base via x402 (exact scheme). An unpaid call returns the payment requirement and charges nothing.

Inputs: chain (required), txHash (required), expectedTo (required), expectedAmount (required), +1 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to check an EVM address on Base for risk (safe, caution, danger) before sending funds, with reasons, paid per call via x402 from the user's own wallet.
      7
      135 npm
      1
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to securely access x402-protected APIs on Base L2 with automatic USDC payments under deterministic spending limits, domain and contract allowlists, transaction simulation, and audit logging.
      4
      764 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Pay-per-call checks an AI agent runs before it moves money: token safety verdicts and wallet risk profiles on Base, on-chain payment verification, IBAN/VAT/BIC/LEI/ISIN validation, and live TLS and email-spoofing posture for a domain. Paid in USDC over x402 with no API key or account; the free payment_info tool explains the pricing.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources