evanfollis avatar

Preflight

evanfollis/skillfoundry-products

Preflight validates your MCP server artifacts against the actual publishing requirements of the MCP Registry, Smithery, and npm before you submit. It exposes a single check_publish_readiness tool that parses your server.json, package.json, smithery.yaml, and other config files, then returns actionable findings tagged with severity, evidence level, and links to the specific directory documentation each rule comes from. Every blocker includes the exact fix. It's pure validation with no rewrites, no LLM calls, and no runtime probing. Reach for it when you're packaging a server for distribution and want to catch policy violations like missing mcpName fields or malformed transport configs before hitting submit. Runs over streamable HTTP or as a direct REST API.

tool
1
transport
HTTP
last updated
Jul 26, 2026

Install

From registry metadata
$ npx add-mcp https://skillfoundry.synaplex.ai/products/preflight/mcp/ --name preflight

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http preflight https://skillfoundry.synaplex.ai/products/preflight/mcp/

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 1 tools

Verified live against the running server on Nov 6, 2026.

check_publish_readinessValidate whether an MCP server is publishable on real directories (MCP Registry, Smithery, npm). Provide raw artifact contents. Returns evidence-backed findings with source-linked directory rules.6 params

Validate whether an MCP server is publishable on real directories (MCP Registry, Smithery, npm). Provide raw artifact contents. Returns evidence-backed findings with source-linked directory rules.

Parameters* required
manifeststring
Raw server.json content
package_jsonstring
Raw package.json content
pyproject_tomlstring
Raw pyproject.toml content
readmestring
Raw README content
smithery_yamlstring
Raw smithery.yaml content
target_directoriesarray
Directories to check against. Defaults to all applicable.

Sponsors

Readme

skillfoundry-products

skillfoundry-products is the implementation repository for the probes, mechanisms, and offerings that Skillfoundry builds and operates.

Lifecycle: active. This monorepo is the canonical source for its maintained products, including Preflight.

Verified today: TypeScript workspace checks and both Python suites run through the root gate. Registry publication is separate and occurs only from pinned, checksum-verified OIDC workflows.

make setup
make check

See docs/architecture.md for ownership boundaries, artifact roles, and dated migration exceptions.

This repo has two different lanes on purpose:

  • mechanisms/: internal factory tools that help Skillfoundry identify, design, and improve opportunities. These are not automatically public products.
  • products/: external, user-facing software artifacts that have been selected for public deployment, distribution, and monetization.
  • templates/: reusable implementation starters for future external product lanes.

Public product routing should stay platform-centric. The preferred external shape is:


View the full README on GitHub

Details

Repository
github.com/evanfollis/skillfoundry-products
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026