An MCP server that simulates and risk-checks every transaction an AI agent wants to sign, before it signs.
It works at the transaction level for any agent framework, rather than being another agent wallet. It returns machine-readable reasons so the agent can adjust and retry, not just fail.
- Core features
- 5
- Status
- Early access
- Network
- Solana
- Your funds
- Non-custodial
| Agent | Action | Amount | Result |
|---|---|---|---|
| Dope agent | Swap within limit | $4.4K | Needs approval |
| Rifa agent | Swap within limit | $4.7K | Executed |
| Nepe agent | Claim rewards | $450 | Executed |
Spending limit
$1.3K of $10.0K used today
Policies
Approvals
- Swap within limitwaiting
What you get with Preflight.
Built for builders of Solana trading and portfolio agents, funds running automated strategies, and power users who let agents prepare transactions for them.
MCP server exposing a check_transaction tool that simulates a transaction and returns balance changes, programs touched
PlannedToken checks: mint and freeze authority, top holder concentration, liquidity depth and slippage versus the requested
PlannedRules file in plain YAML (max size per trade, allowed programs, blocked tokens) with the reason for each verdict
PlannedPublic verdict log with shareable permalinks so a builder can show why a trade was blocked
PlannedWeb playground where anyone can paste a transaction and see the decoded result
Planned
Token checks: mint and freeze authority, top holder concentration, liquidity depth and slippage versus the requested.
Every proposal, check and result in one log. Filter by agent, see why something was blocked, and export it for review.
Planned| Agent | Action | Amount | Result |
|---|---|---|---|
| Dope agent | Swap within limit | $4.4K | Needs approval |
| Rifa agent | Swap within limit | $4.7K | Executed |
| Nepe agent | Claim rewards | $450 | Executed |
| Ripe agent | Pay invoice | $4.1K | Executed |
| Tomor agent | Bridge request | $4.6K | Executed |
| Sado agent | Bridge request | $2.2K | Executed |
MCP server exposing a check_transaction tool that simulates a transaction and returns balance changes, programs touched.
Write the rules once, in plain settings. Every action an agent proposes is checked against them before anything is signed.
PlannedPolicy: treasury agent
activeRules file in plain YAML (max size per trade, allowed programs, blocked tokens) with the reason for each verdict.
Stop one agent or all of them. Pausing takes effect before the next proposal, and nothing queued is executed while paused.
PlannedExecution
It works at the transaction level for any agent framework, rather than being another agent wallet. It returns machine-readable reasons so the agent can adjust and retry, not just fail.
4 steps from start to first result.
Open by default.
Every screen reads from the same model. Live parts read public onchain data; nothing ever asks your wallet to sign.
Read the docs{
"product": "Preflight",
"network": "solana",
"features": [
{
"name": "MCP server exposing a check_transaction tool tha",
"status": "planned"
},
{
"name": "Token checks: mint and freeze authority, top hol",
"status": "planned"
},
{
"name": "Rules file in plain YAML (max size per trade, al",
"status": "planned"
},
{
"name": "Public verdict log with shareable permalinks so ",
"status": "planned"
}
]
}What works today.
Live features work today. Planned ones are next on the roadmap, in this order.
Questions.
Short answers. The docs have the rest.
What is Preflight?
An MCP server that simulates and risk-checks every transaction an AI agent wants to sign, before it signs. It works at the transaction level for any agent framework, rather than being another agent wallet. It returns machine-readable reasons so the agent can adjust and retry, not just fail.
What works today?
Preflight is in development. Every feature is on the status list with what ships next, and the app opens in a sample workspace so you can see how it will work.
Do I need a wallet?
No. You can explore without one. Connecting a Solana wallet only shares your public address so Preflight can read your balances; it never asks you to sign a transaction.
Who is it for?
Builders of Solana trading and portfolio agents, funds running automated strategies, and power users who let agents prepare transactions for them.
MCP server exposing a check_transaction tool that simulates a transaction and returns balance changes, programs touched.
An MCP server that simulates and risk-checks every transaction an AI agent wants to sign, before it signs.