NestDaddy

PreClick — An MCP-native URL preflight scanning service for autonomous agents (formerly U…

ai.urlcheck/urlcheck-mcp · v0.1.5

PreClick scans links for threats and confirms intent match with high accuracy before agents click.

Connect Remote server

Terminal
claude mcp add --transport http urlcheck-mcp https://urlcheck.ai/mcp --header "X-API-Key: <X_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "urlcheck-mcp": {
      "url": "https://urlcheck.ai/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "urlcheck-mcp": {
      "type": "http",
      "url": "https://urlcheck.ai/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://urlcheck.ai/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 6 found in our last check

  • url_scanner_async_scan

    Submit a URL for asynchronous security analysis. Returns immediately with a task_id. Poll with url_scanner_async_task_status to check progress, then url_scanner_async_task_result to get the scan result. Async counterpart of url_scanner_scan for clients without native MCP Tasks s…

  • url_scanner_async_scan_with_intent

    Submit a URL with optional user intent for asynchronous security analysis. Returns immediately with a task_id. Poll with url_scanner_async_task_status to check progress, then url_scanner_async_task_result to get the scan result. Async counterpart of url_scanner_scan_with_intent…

  • url_scanner_async_task_result

    Retrieve the result of an asynchronous scan task. If completed, returns the full scan result (risk_score, confidence, agent_access_directive, etc.). If still running, returns status with retry_after_ms — call again after that interval. Non-blocking.

  • url_scanner_async_task_status

    Check the status of an asynchronous scan task. Returns the current task status using native MCP task semantics (working, completed, failed, cancelled) without blocking. Use url_scanner_async_task_result to retrieve the result once completed.

  • url_scanner_scan

    Analyze a URL for security threats (synchronous, blocks until complete or timeout). Returns risk score, confidence, agent access guidance, and intent_alignment (always not_provided for this tool; use url_scanner_scan_with_intent for intent context). For long-running scans, prefe…

  • url_scanner_scan_with_intent

    Analyze a URL for security threats with optional user intent context (synchronous, blocks until complete or timeout). Returns risk score, confidence, agent access guidance, and intent_alignment. For long-running scans, prefer url_scanner_async_scan_with_intent which returns imme…

Headers

NameDescription
X-API-Key
Optional, secret
Optional for hosted trial access (up to 100 requests/day). Required for higher limits.

Details

Endpointhttps://urlcheck.ai/mcp (Streamable HTTP)
First published10 Mar 2026
Last updated10 Mar 2026
Registry nameai.urlcheck/urlcheck-mcp

More security servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.