Preflight
Scans an MCP server for security gaps before your agent connects. Free tier, no signup.
Hosted MCP Server
npx add-mcp 'https://preflight.allthepossibles.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
52%
of publicly audited MCP servers are abandoned. No maintainer, no fixes, still connectable.
Rapid Claw, 2026 audit of 1,847 servers
12,520
MCP servers found exposed to the open internet with no meaningful access controls. Anyone who finds the URL can act as a trusted caller.
Censys, April 2026
1,500
downloads a week, the run rate on the first documented malicious MCP package before anyone caught it silently forwarding every email through it.
postmark-mcp supply-chain incident
Four checks, and what each one returns
- MCP server scan Find out whether an MCP server answers without credentials or grants more power than it should, before your agent connects.
- Content scan Catch hidden instructions in a document or web page before an agent reads it.
- Extension and skill check Check a Claude Skill or a VS Code extension for risky grants and untrusted publishers before you install it.
- Output check Flag agent output that parses as valid JSON but holds no real answer.
A real run: a four-tool manifest in, this report out.
verdict: high-risk, risk 61/100 (ops-helper: 4 tools)
CRITICAL Arbitrary command execution
MEDIUM Write tool with no read-only counterpart
HIGH Destructive tool with no read-only counterpart
The scanner produced that text. It lists run_command, delete_record and a write tool with no matching read, and passes get_weather.
What it looks for
Capability overreach
A tool named "read a file" that actually accepts any path on the system isn't reading a file. It's reading your filesystem. Preflight checks whether a tool's input schema actually constrains what it can touch, or just claims to.
Transport
The server handed over its full tool list to a client with zero credentials, before anyone decided whether to trust it.
Prompt-injection surface , Pro
Phrasing in a tool's description written for the model reading it, not the person deploying it.
Known-bad signatures
Matches to documented supply-chain incidents, or an obfuscated payload hiding in plain text.
Extensions and skills have no permission model either
Nx Console, 2.2M installs
A compromised update to a trusted, widely-installed VS Code extension harvested GitHub, npm, AWS, Vault, Kubernetes, and 1Password secrets straight off developers' machines. Red Hat's own npm org was breached the same way. Roughly 90% of detected open-source malware now ships through npm, the channel a VS Code extension update rides in on. An extension runs with full Node.js access from the moment it's installed. There's no sandbox to scope, and nobody was checking before you clicked install.
VS Code extension
Publisher domain-verification weighed against install count: a hijacked or impersonating account looks exactly like this, high install count riding on a name nobody actually verified. scan_extension with a marketplaceId.
Claude Skill
Hidden instructions in the SKILL.md body, an allowed-tools grant wider than the skill's stated job, inline shell commands the file runs on load before anyone approves them, and bundled scripts checked for credential-exfiltration patterns. scan_extension with skillContent.
Wire it in
As an MCP server, so your agent calls it directly:
{
"mcpServers": {
"preflight": {
"url": "https://preflight.allthepossibles.com/mcp"
}
}
}
Then call scan_mcp_server before wiring anything new into your agent's toolset.
Or hit the API directly:
curl -X POST https://preflight.allthepossibles.com/api/scan \
-H "content-type: application/json" \
-d '{"url": "https://example.com/mcp"}'
Pricing
Free
Transport, capability-overreach, and known-bad-signature checks. 20 requests/minute per caller IP. No signup.
Basic, $5/mo
Same checks as free. Just a higher ceiling: 150 requests/minute, for a script or agent that outgrows the free rate before it needs the semantic check. First 7 days free.
Pro, $19/mo
Everything free, plus the semantic prompt-injection check, and 500 requests/minute. First 7 days free.
Or take the membership: Pro on this and four other products for $15 a month.