Open-source m3 lint pre-checks MCP servers to pass Claude/ChatGPT directory review

alejxb · reddit · 2026-11-10

SineFrame added an offline lint command to its open-source M3 project, plus a matching agent skill, that runs a battery of checks on your MCP server before submission.

The goal: Claude and ChatGPT MCP directory reviews reject servers for a set of recurring issues (the accompanying graphic lists eight rejection causes across Claude, OpenAI and Muse). Running the lint beforehand catches these early so developers don't waste rounds in review. Fully offline.

Original post →

More from coding & agent

coding & agent channel →