{"name":"com.agent-preflight/agent-preflight","slug":"agent-preflight","title":"Agent Preflight","description":"Budgeted agent preflight: allow|block|reuse|defer|advise. Never executes destination tools. Free MCP","url":"https://mcp.market/server/agent-preflight","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":2,"ok":2,"last_checked_at":"2026-09-20T22:00:45.833Z","last_ok_at":"2026-09-20T22:00:45.833Z","latency_ms":60},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://agent-preflight.com","version":"0.2.0","remotes":[{"type":"streamable-http","url":"https://api.agent-preflight.com/mcp"}],"packages":[],"tools":[{"name":"check_request","description":"Validate an HTTP API request body against a supplied JSON Schema before sending it. This tool does not execute the request. Use it when an agent needs to determine whether a proposed JSON body satisfies its expected schema. Optional economics adds proceed/abort advice from expected waste versus a $0.001 check.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"request":{"type":"object","properties":{"method":{"type":"string","description":"HTTP method of the proposed request"},"url":{"type":"string","description":"Absolute http(s) URL. This tool never fetches the URL."},"headers":{"description":"HTTP headers as string key/value pairs","type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string"}},"query":{"description":"Query parameters","type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"description":"JSON body checked against schema"}},"required":["method","url"]},"schema":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{},"description":"JSON Schema applied to request.body"},"economics":{"description":"Optional V0.2 cost context. Omit for V0.1 validation-only output.","type":"object","properties":{"downstreamCostUsd":{"type":"number","minimum":0,"description":"USD cost of the target API attempt or success"},"billsOnInvalidRequest":{"type":"boolean","description":"True when the target API charges or consumes quota on 4xx"},"retryCostUsd":{"type":"number","minimum":0,"description":"USD model/tool-turn cost of one failed attempt"},"priorInvalidProbability":{"description":"Prior probability the payload is doomed. Default 0.25","type":"number","minimum":0,"maximum":1},"preflightPriceUsd":{"description":"Price of this check. Default 0.001","type":"number","minimum":0},"budgetRemainingUsd":{"description":"Remaining agent budget. Checks above this are not +EV","type":"number","minimum":0}},"required":["downstreamCostUsd","billsOnInvalidRequest","retryCostUsd"]}},"required":["request","schema"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"preflight_tool_call","description":"Free MCP decision for generic search:web_search or browse:fetch proposals only. Returns structuredContent and JSON text, never destination results. Caller supplies cost estimates, post-consultation budget and history, executes tools and retrieves resultReference itself. Reuse requires explicit permission, positive TTL and matching nonempty goal hashes; history must belong to the caller. estimated fees/savings are hypothetical, not receipts; confidence is not calibrated. Paid HTTP is a separate $0.001 per settled POST interface. Full contract: https://agent-preflight.com/docs","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"runId":{"type":"string"},"stepId":{"type":"string"},"tool":{"type":"object","properties":{"provider":{"type":"string"},"operation":{"type":"string"},"request":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"estimatedExternalCostUsd":{"type":"number","minimum":0},"estimatedModelCostUsd":{"type":"number","minimum":0}},"required":["provider","operation","request","estimatedExternalCostUsd"]},"budget":{"type":"object","properties":{"remainingUsd":{"type":"number","minimum":0},"reservedUsd":{"type":"number","minimum":0},"maxToolCallsRemaining":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["remainingUsd"]},"task":{"type":"object","properties":{"goalHash":{"type":"string"}},"required":["goalHash"]},"history":{"type":"array","items":{"type":"object","properties":{"toolCallId":{"type":"string"},"fingerprint":{"type":"string"},"outcome":{"type":"string","enum":["success","terminal_failure","transient_failure"]},"resultReference":{"type":"string"},"ageSeconds":{"type":"number","minimum":0},"goalHash":{"type":"string"}},"required":["toolCallId","fingerprint","outcome","ageSeconds"]}},"capabilities":{"type":"object","properties":{"canReusePriorResult":{"type":"boolean"},"canReduceScope":{"type":"boolean"}}},"freshnessTtlSeconds":{"type":"number","minimum":0},"retryCap":{"type":"integer","minimum":1,"maximum":9007199254740991},"preflightPriceUsd":{"type":"number","minimum":0}},"required":["runId","stepId","tool","budget"],"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-20T16:16:06.998Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T16:16:06.970Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 814ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://api.agent-preflight.com/mcp","reachable":true,"authRequired":false,"latencyMs":814,"serverInfo":{"name":"agent-preflight","version":"0.2.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}