{"uid":"cap_vE9wAlvGO5AYOUV93CM5h","slug":"dropengine-preflight-action-52be45c9","name":"DropEngine Preflight Action","description":"Discover pay-per-call MCP services for agent security, web research, product data, invoice checks, blockchain risk and crypto analysis. Base USDC via x402.","url":"https://mcp.dropenginehq.com/api/preflight-action?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"intent":{"type":"string","maxLength":500,"minLength":3},"target":{"type":"object","default":{},"properties":{"url":{"type":"string","format":"uri","maxLength":4096},"tool":{"type":"string","maxLength":128,"minLength":1},"claim":{"type":"string","maxLength":2000,"minLength":3},"token":{"type":"object","required":["chain","token_address"],"properties":{"chain":{"type":"string","maxLength":32},"token_address":{"type":"string","maxLength":128}},"additionalProperties":false},"wallet":{"anyOf":[{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"},{"type":"object","required":["address"],"properties":{"chain":{"enum":["base","base-sepolia"],"type":"string","default":"base"},"address":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"}},"additionalProperties":false}]},"content":{"type":"string","maxLength":100000,"minLength":1},"package":{"type":"string","maxLength":214,"minLength":1},"capability":{"type":"string","maxLength":80,"minLength":2},"transaction":{"type":"object","required":["chain","from","to","value","data"],"properties":{"to":{"type":"string","maxLength":128},"data":{"type":"string","maxLength":200000},"from":{"type":"string","maxLength":128},"chain":{"type":"string","maxLength":32},"value":{"type":"string","maxLength":128}},"additionalProperties":false},"content_type":{"enum":["text","html","markdown","email","tool_output","api_response","document_text"],"type":"string"},"mcp_endpoint":{"type":"string","format":"uri","maxLength":2048},"extract_fields":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"enum":["string","number","boolean","string|null","number|null","boolean|null"],"type":"string"}}},"additionalProperties":false},"context":{"type":"object","properties":{"purpose":{"type":"string","maxLength":500},"agent_id":{"type":"string","maxLength":128},"risk_tolerance":{"enum":["low","medium","high"],"type":"string","default":"low"}},"additionalProperties":false},"action_type":{"enum":["tool_call","install_package","open_url","use_external_content","wallet_interaction","transaction","token_interaction","purchase","custom"],"type":"string"},"expected_cost":{"type":"object","properties":{"asset":{"type":"string","maxLength":16},"amount":{"type":"string","pattern":"^\\d+(?:\\.\\d{1,6})?$"},"network":{"type":"string","maxLength":64}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_K8h17BG6Nex-CNox7-gaz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Pre-screens and validates a wide range of agent intents — tool calls, installs, transactions, claims, and content — before execution, returning a risk assessment and go/no-go signal.","exampleAgentPrompt":"Before you send that 0.5 ETH transaction from 0xAbC...123 to 0xDeF...456 on Base, run a preflight check with low risk tolerance to make sure it's safe — the intent is to pay a vendor invoice.","exampleUseCases":[{"title":"Transaction safety gate before payment","prompt":"Before you execute that USDC transfer on Base from my wallet 0xABC...111 to 0xDEF...222, run a preflight check with low risk tolerance — the intent is to pay a contractor, and I want to make sure the destination isn't flagged."},{"title":"MCP tool call validation for agent pipeline","prompt":"Before my agent calls the tool 'fetch_customer_data' on the MCP endpoint at https://mcp.example.com, do a preflight validation with medium risk tolerance to confirm the call is safe and appropriate for the intent of retrieving order history."},{"title":"npm package install risk screen","prompt":"My agent is about to install the npm package 'payment-helper-utils' — can you preflight it with low risk tolerance to check for malware, typosquatting, or install-script risks before we proceed?"}],"resultDescription":"Returns a structured preflight verdict including a risk assessment, a go/no-go recommendation, and any flags or discrepancies found — such as wallet risk indicators, claim mismatches, unsafe URL patterns, or package vulnerabilities — scoped to the specific action type and target provided.","failureModes":["Intent string too short or missing (minLength:3 violation)","Target URL malformed or exceeds 4096 characters","Wallet address does not match 0x hex pattern","Token object missing required chain or token_address fields","Transaction object missing required fields (chain, from, to, value, data)","Unsupported action_type enum value","Content exceeds 100,000 character limit","Service unavailable or payment not processed (x402 payment required)"],"whenToPreferThis":"Choose this endpoint when an autonomous agent needs a unified pre-execution safety gate before performing any consequential action — including blockchain transactions, MCP tool calls, URL fetches, npm installs, content verification, or invoice checks. It is the single-endpoint alternative to calling multiple specialized preflight services individually, and is especially valuable when the agent must enforce a configurable risk tolerance before acting.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T06:34:51.419Z","isFirstParty":false,"canonicalSlug":"dropengine-preflight-action-52be45c9"}