Web Scan
io.github.ankitkumarjha515/web-scanVersion 1.0.0Audit any live URL: 85 SEO, AI-search, security, leaked-key and speed checks, with fixes to verify.
Status
Responds910 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:45 UTC
- Latency
- 910 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://preflight-api.agentmarket.lol/api/mcpResponds910 msNo sign-in
Claude Code
claude mcp add --transport http web-scan https://preflight-api.agentmarket.lol/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: web-scan
Remote MCP server URL: https://preflight-api.agentmarket.lol/api/mcpCursor
{
"mcpServers": {
"web-scan": {
"url": "https://preflight-api.agentmarket.lol/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"web-scan","type":"http","url":"https://preflight-api.agentmarket.lol/api/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
3 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
get_reportRead a stored Web Scan report by its slug (the part after /r/ in an agentmarket.lol/web-scan/r/<slug> link) without re-scanning: score, grade, scan time and the failing or warning checks with fixes. Use this when the user shares a report link. Reports expire after two weeks; to check the current state of a site, use scan_url or verify_fixes instead. | Not declared | Yes | Not declared | No |
scan_urlRun a fresh Web Scan audit of a public URL and return its score (0-100), grade, and every failing or warning check with its id, title and fix: the result is complete in itself. reportUrl is a shareable link only when the request carries a signed-in Web Scan token (reports are saved for signed-in users only); otherwise it is null and nothing is stored. fullReportUrl is always present: the full report on the website, to share with the user. Use this first, to find out what to fix on a live page. Takes about 5-15 seconds. Cannot scan localhost or private networks; use a deployed or preview URL. | Not declared | Yes | Not declared | Yes |
verify_fixesRe-scan a URL after you deployed fixes and report, per check id, whether it now passes (fixed: true), plus the new score, the previous score, what is still failing with its fix, and allFixed. Use this after a change reaches production (or a public preview) instead of asking the user to re-scan. Pass the check ids from the scan or fix prompt; with none, every failing or warning check is returned. If a fix you made still shows fixed: false, the deploy may not be live yet or a CDN may be serving a cached page: wait about a minute and call again before concluding the fix failed. | Not declared | Yes | Not declared | Yes |
Details
- Registry status
- Active
- Published
- Oct 21, 2026
- Updated
- Oct 21, 2026
- Categories (suggested)
- SecuritySuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared