Skip to main content

PreClick — An MCP-native URL preflight scanning service for autonomous agents (formerly URLCheck).

ai.urlcheck/urlcheck-mcpVersion 0.1.5

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

Status

Responds126 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:34 UTC
Latency
126 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://urlcheck.ai/mcpResponds126 ms
No sign-in

Claude Code

claude mcp add --transport http urlcheck-mcp https://urlcheck.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: urlcheck-mcp
Remote MCP server URL: https://urlcheck.ai/mcp

Cursor

{
  "mcpServers": {
    "urlcheck-mcp": {
      "url": "https://urlcheck.ai/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"urlcheck-mcp","type":"http","url":"https://urlcheck.ai/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

6 tools

Tools of PreClick — An MCP-native URL preflight scanning service for autonomous agents (formerly URLCheck).
Read-only
Idempotent
Open world
url_scanner_async_scanSubmit 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 support.NoYesNot declaredYes
url_scanner_async_scan_with_intentSubmit 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 for clients without native MCP Tasks support.NoYesNot declaredYes
url_scanner_async_task_resultRetrieve 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.NoYesNot declaredNo
url_scanner_async_task_statusCheck 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.NoYesNot declaredNo
url_scanner_scanAnalyze 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, prefer url_scanner_async_scan which returns immediately with a task_id for polling via url_scanner_async_task_result.NoYesNot declaredYes
url_scanner_scan_with_intentAnalyze 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 immediately with a task_id for polling via url_scanner_async_task_result.NoYesNot declaredYes

Details

Registry status
Active
Published
Mar 10, 2026
Updated
Mar 10, 2026
Categories (suggested)
SecuritySuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing