
Preflight
Run a pre-publish checklist on your MCP server before listing it on the MCP Registry, Smithery, or npm.
Overview
Preflight is an MCP server for the Ship phase that checks whether your MCP server meets requirements to publish on the MCP Registry, Smithery, or npm.
What is this MCP server?
- Validates MCP server readiness for MCP Registry, Smithery, and npm publication targets
- Remote streamable-http endpoint at skillfoundry.synaplex.ai for agent-driven preflight runs
- Focused on publish blockers rather than runtime feature testing
- Version 0.1.0 with GitHub source at evanfollis/preflight
- MCP integration for CI or agent workflows before first public listing
- Server version 0.1.0 per server manifest
- Remote transport type streamable-http
- Checks oriented to three publish channels: MCP Registry, Smithery, npm
What problem does it solve?
You finish an MCP server locally but get rejected or stalled at registry submission because packaging and metadata do not match distributor rules.
Who is it for?
Indie builders publishing their first or nth MCP server who want an agent-callable check against common listing targets.
Skip if: Teams that only need runtime debugging of tool handlers and are not planning public registry or npm distribution yet.
What do I get? / Deliverables
You get a clear readiness signal and fix list before publishing, so your first registry, Smithery, or npm push is less likely to bounce.
- Publication readiness feedback for Registry, Smithery, and npm targets
- Actionable gaps to fix before public listing
- Agent-invokable preflight without maintaining a custom lint script
Recommended MCP Servers
Journey fit
Publishing readiness is a ship-phase gate: you validate packaging and metadata right before distribution, not while still wiring core product features. The launch subphase under ship covers release prep and registry submission quality, which matches Preflight’s registry-, Smithery-, and npm-oriented checks.
How it compares
MCP publication checklist server, not a general code-review or security-audit skill.
Common Questions / FAQ
Who is Preflight for?
Preflight is for developers and solo builders who maintain MCP servers and plan to list them on the MCP Registry, Smithery, or npm.
When should I use Preflight?
Use Preflight after your server builds and passes local smoke tests but immediately before you tag a release or submit to a public MCP catalog.
How do I add Preflight to my agent?
Configure the streamable-http remote URL https://skillfoundry.synaplex.ai/products/preflight/mcp/ in your MCP client (Claude Code, Cursor, or another MCP-capable agent) per your client’s remote server docs.