Runs read-only schema, duplicate, source, package, and safety/privacy checks before a contributor opens a single-entry content PR through the private submission gate. This endpoint never creates issues, labels, branches, pull requests, registry content, or package artifacts.
Request body
{
"fields": {
"name": "Example MCP Server",
"slug": "example-mcp-server",
"category": "mcp",
"github_url": "https://github.com/example/example-mcp",
"description": "A source-backed MCP server for a specific workflow."
}
}
Response
{
"ok": true,
"valid": true,
"routeSuggestion": "submit_pr",
"prPreview": {
"title": "Add MCP Server: Example MCP Server",
"targetPath": "content/mcp/example-mcp-server.mdx",
"branchHint": "heyclaude/submit-mcp-example-mcp-server",
"baseRef": "submission-gate-pilot",
"body": "### Name\n\nExample MCP Server"
},
"blockers": [],
"warnings": []
}
curl -X POST 'https://heyclau.de/api/submissions/preflight' \
-H 'content-type: application/json' \
-d '{ "fields": { "name": "Example MCP Server", "slug": "example-mcp-server", "category": "mcp", "github_url": "https://github.com/example/example-mcp", "description": "A source-backed MCP server for a specific workflow." }}'