GenAiHub

Last checked 8 October 2026 — responded normally.

preflight

Check if your MCP server is ready to publish on the MCP Registry, Smithery, or npm. Preflight validates your server's …

Live
Open / InstallLast updated October 8, 2026

Description

Check if your MCP server is ready to publish on the MCP Registry, Smithery, or npm. Preflight validates your server's actual artifacts — `server.json`, `package.json`, `smithery.yaml` — against the documented requirements of each directory. Every finding includes the evidence found, the directory rule it maps to, and the exact fix. ## What it checks - **MCP Registry** — server.json schema, name format, packages/remotes config, transport type, npm mcpName ownership, PyPI README marker - **Smithery** — Streamable HTTP transport, public HTTPS endpoint, server-card presence - **npm** — name, version, entry point (bin/main) Each finding is tagged with evidence level (`verified_from_artifact` or `inferred`), rule type (`hard_requirement`, `directory_convention`, or `heuristic`), and a source URL linking to the directory documentation. ## How to use Call `check_publish_readiness` with raw artifact contents (all fields optional): - `manifest` — your server.json - `package_json` — your package.json - `smithery_yaml` — your smithery.yaml - `pyproject_toml` — your pyproject.toml - `readme` — your README - `target_directories` — optional array of `mcp_registry`, `smithery`, `npm` Returns a verdict (`checks_pass`, `fixable`, or `not_ready`), per-directory readiness, and evidence-backed findings with concrete fixes. Zero dependencies. No LLM calls. No authentication. No PII collection.

Community Metrics

Views
117
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

evan-follis-u0ll

Platform

mcp

Pricing model

free

Categories

  • mcp

Tags

  • mcp
  • smithery

Capabilities

  • Remote MCP server

Information

TypeMCP Server
SourceSmithery
AddedOctober 6, 2026

Comments

?

Others in the same category, ranked by how often they are opened.