MCP (Model Context Protocol)¶
Validates both MCP client configuration and MCP Registry publisher metadata. Registry rules use every released schema and local package metadata; they never query a package registry.
| Rule ID | Description | Default Severity | Autofix |
|---|---|---|---|
mcp-valid-json |
MCP configuration must use valid syntax and a host-readable server structure | error | - |
mcp-prohibited |
Repository should not enable non-allowlisted MCP servers | error (disabled) | - |
mcp-registry-server-json-valid |
MCP Registry server.json must conform to a supported schema and its enums | error (auto) | - |
mcp-registry-version-semver |
MCP Registry server versions should use strict Semantic Versioning 2.0.0 | warning (auto) | - |
mcp-registry-npm-name-match |
Local npm package.json mcpName must match MCP Registry server.json name | error (auto) | - |