Provides local MCP tools for checking what public crawlers can read from HTTP responses, including crawler readability, response comparison, and discovery file checks.
Published by gmail.com
Connect your repo and M8ven re-verifies it automatically on every change — read-only, one click, revoke anytime. What we access →
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Tool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
3/3 tools missing one or more hints — check_crawler_readability (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); compare_http_responses (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); check_discovery_files (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint). OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tool inputs are validated
Only 1/3 tool handlers declare input schemas (33%)
Declare an inputSchema with zod/joi/yup on every tool definition.
Tool handlers catch errors
Only 0/3 tool handlers wrap calls in try/catch (0%)
Wrap each tool handler body in try/catch and return a structured error response.
Domain consistency
npm scope @prerenderbuddy doesn't match GitHub owner kopachlager
Use the same org name across GitHub, npm, and your homepage so users can verify the publisher.
[](https://m8ven.ai/mcp/kopachlager-prerenderbuddy-mcp-1gu74q)Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check