Review a remote server
“Use mcplint to check https://example.com/mcp. Summarize the three highest-impact fixes.”
The hosted mcplint server exposes one read-only tool: check_mcp_server. It accepts a public HTTPS endpoint or a tools/list snapshot and returns structured scores and findings.
Installed-server workflow
Check my installed Grafana MCP server using the MCPLint tool.If your client exposes Grafana's complete tool definitions to the agent, it should forward them inline as check_mcp_server's snapshot argument — a tools array with MCP name or Cursor-style tool on each entry. File paths and $ref are not supported. Otherwise the agent must ask you for Grafana's public endpoint or a tools/list JSON export. MCPLint never guesses missing schemas.
“Use mcplint to check https://example.com/mcp. Summarize the three highest-impact fixes.”
“Check this tools/list JSON with mcplint and explain why the design score is low.”
“Audit this revised tool surface, compare category scores, and flag overlapping tools.”
This is static analysis. The hosted tool reads only MCP initialization and tools/list; it never invokes a target tool and makes no LLM calls of its own. Inputs and captured schemas are not saved by the MCP endpoint. For private servers or sensitive credentials, use the local CLI instead.
npx mcp-surface-lint --stdio "node dist/server.js"