{"name":"io.github.missiongrowth/unrendered-ai-crawler-checker","slug":"missiongrowth-unrendered-ai-crawler-checker","title":"Unrendered: AI Crawler Checker","description":"AI crawler checker: shows which page content GPTBot and ClaudeBot can't read without JavaScript.","url":"https://mcp.market/server/missiongrowth-unrendered-ai-crawler-checker","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":27,"stars":0,"forks":0,"downloads_week":72,"last_push_at":"2026-10-21T05:38:34.000Z","license":"AGPL-3.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/missiongrowth/unrendered-ai-crawler-checker-mcp","website":"https://missiongrowth.io/tools/unrendered","version":"0.1.4","remotes":[],"packages":[{"registryType":"npm","identifier":"unrendered-mcp","version":"0.1.4","transport":{"type":"stdio"}}],"tools":[{"name":"analyze_page","description":"Loads the URL in Chrome and compares what a crawler that does not run JavaScript receives (the raw HTML) with the rendered page, using the Unrendered extension's analysis. Returns the share of the main content present in the raw HTML, words only added by JavaScript, the text blocks missing from the raw HTML, head and JSON-LD field differences, challenge or error gates, and a not_checked list.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_ai_bots","description":"For each AI bot the extension knows (GPTBot, ClaudeBot, PerplexityBot and others), returns the robots.txt verdict for the URL and what the server answers when requested with that bot's published user-agent (same page, different page, blocked, challenged, redirected).","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":89,"grade":"A","scanned_at":"2026-10-26T05:01:10.205Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-26T05:01:10.177Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 5 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"unrendered-mcp","version":"0.1.4","found":true,"license":"AGPL-3.0-only","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-10-21T06:32:31.523Z","repositoryUrl":"git+https://github.com/missiongrowth/unrendered-ai-crawler-checker-mcp.git","weeklyDownloads":72}],"repo":{"found":true,"owner":"missiongrowth","repo":"unrendered-ai-crawler-checker-mcp","archived":false,"pushedAt":"2026-10-21T05:38:34Z","stars":0,"forks":0,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/340899205?v=4","ownerCreatedAt":"2026-10-11T08:01:45Z","license":"AGPL-3.0"},"icon":{"url":"https://missiongrowth.io/apple-touch-icon.png?v=3","source":"site","width":180,"height":180},"presence":{"stars":0,"forks":0,"downloadsWeek":72,"license":"AGPL-3.0","lastPushAt":"2026-10-21T05:38:34.000Z","score":27}}}},"grade_history":[],"reviews":[]}