ShapeMCP/Docs/Mcp Linter
MCP Linter

MCP Linter

03

MCP Linter

Validates your MCP tool definitions and server manifests against best practices and the MCP spec. It checks naming, description quality, schema completeness, and common pitfalls that can cause tool calls to fail or behave unexpectedly.

Rules

The linter reports issues such as missing descriptions, overly generic names, invalid JSON Schema (e.g. wrong types), and duplicate tool names. Fix suggestions are included so you can improve your definitions before shipping to production.