About Agent Preflight
Budgeted agent preflight: allow|block|reuse|defer|advise. Never executes destination tools. Free MCP
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.agent-preflight.com/mcpclaude mcp add --transport http com-agent-preflight-agent-preflight https://api.agent-preflight.com/mcp{"mcpServers":{"com-agent-preflight-agent-preflight":{"type":"http","url":"https://api.agent-preflight.com/mcp"}}}Open in Cursor{"servers":{"com-agent-preflight-agent-preflight":{"type":"http","url":"https://api.agent-preflight.com/mcp"}}}Open in VS Code{"mcpServers":{"com-agent-preflight-agent-preflight":{"type":"http","url":"https://api.agent-preflight.com/mcp"}}}{"mcpServers":{"com-agent-preflight-agent-preflight":{"serverUrl":"https://api.agent-preflight.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| schema | object | Yes | JSON Schema applied to request.body |
| request | object | Yes | |
| request.url | string | Yes | Absolute http(s) URL. This tool never fetches the URL. |
| request.body | any | No | JSON body checked against schema |
| request.query | object | No | Query parameters |
| request.method | string | Yes | HTTP method of the proposed request |
| request.headers | object | No | HTTP headers as string key/value pairs |
| economics | object | No | Optional V0.2 cost context. Omit for V0.1 validation-only output. |
| economics.retryCostUsd | number | Yes | USD model/tool-turn cost of one failed attempt |
| economics.downstreamCostUsd | number | Yes | USD cost of the target API attempt or success |
| economics.preflightPriceUsd | number | No | Price of this check. Default 0.002 |
| economics.budgetRemainingUsd | number | No | Remaining agent budget. Checks above this are not +EV |
| economics.billsOnInvalidRequest | boolean | Yes | True when the target API charges or consumes quota on 4xx |
| economics.priorInvalidProbability | number | No | Prior probability the payload is doomed. Default 0.25 |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.