Model Context Protocol (MCP) Server for PromptLint. Allows AI agents (like Claude Code, Antigravity, and Cursor) to use PromptLint natively as a tool.
PromptLint MCP server has 2 tools with basic schemas and descriptions, but significant gaps limit production readiness. Both tools have descriptions (lint_prompt: 95 chars, auto_fix_prompt: 95 chars) and input schemas with types, but descriptions are below the 194-char baseline and lack actionable context. Parameters lack descriptions explaining constraints or expected formats. No output schema documentation. Error handling is absent, tools return unstructured strings with no recovery guidance. No tool annotations (readOnlyHint/destructiveHint). The 'magic' and 'use_ai' boolean flags lack explanation of prerequisites (LLM configuration) or failure modes. No pagination, no structured output, no per-item error reporting.
Automatically fix and format a prompt.
Lint an AI prompt and return quality issues and a score.
Parameter descriptions missing. 'use_ai' and 'magic' flags lack explanation of LLM requirements, performance trade-offs, or failure modes when LLM is unavailable.
No output schema documented. Tools return unstructured markdown strings; LLMs cannot parse results reliably or extract data for downstream calls.
No error handling or recovery guidance. Tools return raw strings with no indication of failure modes, retryability, or next steps if analysis fails.
Missing tool annotations. auto_fix_prompt is destructive (modifies prompt) but lacks destructiveHint. lint_prompt is read-only but lacks readOnlyHint.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 52 | 2026-07-28+ | v2 |
Tool descriptions below baseline (45 - 40 chars vs 194-char average). Lack context on WHEN to use each tool, prerequisites, or differentiation from similar linting tools.