Skip to main content
Glama
ZachDreamZ

mcp-lint-server

by ZachDreamZ

MCP Lint Server

An MCP server that provides MCP server quality checking as a tool.

MCP PyPI License: MIT

What It Does

This MCP server exposes three tools that let AI agents validate MCP server implementations:

  1. lint_mcp_server -- Lint a file or directory for MCP quality issues

  2. lint_code_snippet -- Validate a code snippet before committing

  3. check_mcp_schema -- Validate an MCP tool inputSchema definition

Related MCP server: kube-lint-mcp

Quick Start

pip install mcp-lint-server

Claude Desktop Config

{
  "mcpServers": {
    "mcp-lint": {
      "command": "python",
      "args": ["-m", "mcp_lint_server.server"]
    }
  }
}

Claude Code

claude mcp add mcp-lint-server -- python -m mcp_lint_server.server

Tools

lint_mcp_server

Scans Python source code for schema violations, security anti-patterns, protocol issues, and code quality problems. Returns a quality score (0-100) with specific issues and fix suggestions.

lint_code_snippet

Validates a code snippet by pasting it directly. Useful for quick checks before committing.

check_mcp_schema

Validates an MCP tool inputSchema definition, checking for required fields and valid property definitions.

Why This Matters

The MCP ecosystem is exploding. Hundreds of new servers are built every week. But there is zero quality tooling. This server lets AI agents themselves enforce quality standards on MCP server code.

License

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

  • Monitor MCP servers, API contracts and AI outputs for schema drift. Alerts on breaking changes.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZachDreamZ/mcp-lint-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server