World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
PreClick scans links for threats and confirms intent match with high accuracy before agents click.
使っているAIアプリを選んで、設定をコピーしてください。
チェック 3/4 合格 · 質問内容は提供元のサーバー(preclick.ai)を通ります · ✓ コマンド確認済み 2026年11月13日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげます · 約 2 分
キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加
CustomizeConnectors
ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します
PreClick — An MCP-native URL preflight scanning service for autonomous agents.https://preclick.ai/mcpClaude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します
+ConnectorsPreClick — An MCP-native URL preflight scanning service for autonomous agents.
PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使っていると言うか、回答に PreClick — An MCP-native URL preflight scanning service for autonomous agents. のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT との接続はプランしだい
フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ
Plugins+Add custom MCP server
名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します
PreClick — An MCP-native URL preflight scanning service for autonomous agents.https://preclick.ai/mcp新しいチャットを開き、入力前にプラグインの一覧から PreClick — An MCP-native URL preflight scanning service for autonomous agents. を選びます
PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使って、私に何ができるか教えて、1 つやってみせて✓ ChatGPT が PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使っていると言うか、回答に PreClick — An MCP-native URL preflight scanning service for autonomous agents. のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code につなげます · 約 2 分
キー不要、インストール不要
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --transport http --scope user preclick https://preclick.ai/mcpPreClick — An MCP-native URL preflight scanning service for autonomous agents. が一覧にあり、接続済みと表示されれば OK です
PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使っていると言うか、回答に PreClick — An MCP-native URL preflight scanning service for autonomous agents. のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげます · 約 2 分
キー不要、インストール不要
PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使っていると言うか、回答に PreClick — An MCP-native URL preflight scanning service for autonomous agents. のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげます · 約 2 分
キー不要、インストール不要
PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が PreClick — An MCP-native URL preflight scanning service for autonomous agents. を使っていると言うか、回答に PreClick — An MCP-native URL preflight scanning service for autonomous agents. のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
Web 経由でつなぐアプリ用のアドレス
https://preclick.ai/mcpJSON 設定は下の「開発者向け」にあります
Claude Code
claude mcp add --transport http --scope user preclick https://preclick.ai/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"preclick": {
"url": "https://preclick.ai/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"preclick": {
"type": "http",
"url": "https://preclick.ai/mcp"
}
}
}説明は英語の原文のままです。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
インターネット経由でつなげるアプリ
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
ツールの名前と説明は、サーバーが2026年11月13日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
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 su
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 f
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.
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.
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_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 immed
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック
レジストリ名はドメイン preclick.ai で確認済みです(レジストリがドメインの所有を確認しています)
コードの最終更新:7 か月前(6か月以上前)
対象外:preclick.ai の所有者が自ら運営するクラウドのサーバーで、リポジトリのコードを実行しません
188ミリ秒で応答(HTTP 200)
サインイン不要
6件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック4項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は7 か月前、最新バージョン(0.3.6)がレジストリに届いたのは7 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。
同じカテゴリには:World Monitor, Claude Flow, Windmill
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 97 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Run Windmill scripts and flows and manage jobs, schedules, resources and variables.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
PreClick — An MCP-native URL preflight scanning service for autonomous agents. It scans links for threats and confirms they match the intended task before execution. Built for agentic workflows, it provides high-accuracy, context-aware browsing governance with adaptive learning.
Publisher: CybrLab.ai | Service: PreClick
Hosted Trial Tier: No API key required for up to 100 requests/day. For higher limits and stable quotas, use an API key (contact contact@cybrlab.ai).
PreClick is a URL security scanner and MCP server that enables AI agents and any client to analyze URLs for phishing, malware, and other security threats before navigation. Use it as a standalone URL scanner via the client libraries below, or connect directly via the MCP protocol.
The fastest way to add URL security scanning to any AI agent, automation pipeline, or application. These standalone URL scanner clients handle connection, polling, and error recovery out of the box — no MCP protocol knowledge or conformance required:
| Package | Language | Install | Repository |
|---|---|---|---|
preclick | Python (async, 3.10+) | pip install preclick | preclick-python |
@cybrlab/preclick-mcp-client | JavaScript/Node.js (20+) | npm install @cybrlab/preclick-mcp-client | preclick-mcp-client |
Both libraries provide a simple scan-oriented URL security scanning API (scan(url) / scanWithIntent(url, intent)) that returns results directly — phishing detection, threat analysis, and intent alignment in a single call. No protocol vocabulary, no connect() boilerplate, no manual polling for the common case.
| Integration | Repository |
|---|---|
| OpenClaw plugin | preclick-openclaw |
For MCP-native clients that speak the protocol directly, see Quick Start below.
| Deployment | X-API-Key Requirement | Notes |
|---|---|---|
Hosted (https://preclick.ai/mcp) | Optional up to 100 requests/day | API key recommended for higher limits |
Hosted (https://preclick.ai/mcp) | Required above trial quota | Contact support for provisioned keys |
This tool is intended for authorized security assessment only. Use it solely on systems or websites that you own or for which you have got explicit permission to assess. Any unauthorized, unlawful, or malicious use is strictly prohibited. You are responsible for ensuring compliance with all applicable laws, regulations, and contractual obligations.
Choose one option:
Trial (hosted, up to 100 requests/day without API key):
{
"mcpServers": { "preclick-mcp": { "transport": "streamable-http", "url": "https://preclick.ai/mcp" } } }
Authenticated (recommended for stable and higher-volume usage):
{
"mcpServers": { "preclick-mcp": { "transport": "streamable-http", "url": "https://preclick.ai/mcp", "headers": { "X-API-Key": "YOUR_API_KEY" } } } }
Default hosted usage is stateless. Clients send JSON-RPC messages with POST /mcp. Some Streamable HTTP clients may also probe GET /mcp for an SSE stream. On the stateless hosted deployment, /mcp does not offer an SSE stream and returns HTTP 405 Method Not Allowed. Clients should treat 405 as "no SSE stream on this endpoint" and continue using POST /mcp.
Clients should still send the standard MCP HTTP headers:
Accept: application/json, text/event-stream on POSTMCP-Protocol-Version on all non-initialize requestsThe hosted deployment currently normalizes missing or incomplete POST Accept headers for compatibility. It also allows missing MCP-Protocol-Version on discovery-only POST list requests (tools/list, resources/list, prompts/list) for registry compatibility. Clients should not rely on either behavior.
# Only required if the server is running in stateful mode
curl -X POST https://preclick.ai/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2025-06-18", "capabilities": {}, "clientInfo": {"name": "my-client", "version": "1.0"} } }'
url_scanner_scan supports two execution modes (the same modes apply to url_scanner_scan_with_intent):
task parameter for async executiontask parameter for synchronous executioncurl -X POST https://preclick.ai/mcp \
-H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -H "MCP-Protocol-Version: 2025-06-18" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": { "name": "url_scanner_scan", "arguments": { "url": "https://example.com" }, "task": { "ttl": 720000 } } }'
Response (task submitted):
{
"jsonrpc": "2.0", "id": 2, "result": { "task": { "taskId": "550e8400-e29b-41d4-a716-446655440000", "status": "working", "statusMessage": "Queued for processing", "createdAt": "2026-01-18T12:00:00Z", "lastUpdatedAt": "2026-01-18T12:00:00Z", "ttl": 720000, "pollInterval": 2000 } } }
Optional: Provide an url visiting intent for additional context (recommended but not required):
curl -X POST https://preclick.ai/mcp \
-H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -H "MCP-Protocol-Version: 2025-06-18" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "id": 3, "method": "tools/call", "params": { "name": "url_scanner_scan_with_intent", "arguments": { "url": "https://example.com", "intent": "Book a hotel room" }, "task": { "ttl": 720000 } } }'
Recommendation: Use url_scanner_scan_with_intent when you can state your purpose (login, purchase, booking, payments, file download) so intent/content mismatch can be considered as an additional signal. Otherwise use url_scanner_scan. Max intent length: 248 characters. Low-information or instruction-like intent strings are treated as not provided. Result includes intent_alignment (misaligned, no_mismatch_detected, inconclusive, or not_provided). no_mismatch_detected is only returned when intent analysis had sufficient evidence; if intent analysis is unavailable or evidence is limited, result is inconclusive. When intent_alignment is misaligned and confirmed by successful high-confidence analysis, the response directive is DENY with reason intent_inconsistent_destination (policy gate; risk score is unchanged). When high-confidence analysis confirms an unverified high-impact service claim with weak identity corroboration in a low-confidence context, the response directive is also DENY with reason insufficient_service_verification (policy gate; risk score is unchanged). In additional contextual low-evidence policy cases, responses may return DENY with reasons such as insufficient_service_verification or insufficient_trust_signals (policy gate; risk score is unchanged).
Direct-call timeout note: synchronous tool calls use a bounded server wait window sized for direct-only clients (hosted default 90s). If timeout is reached, the server returns JSON-RPC -32603 with error.data.taskId and error.data.pollInterval so you can continue via tasks/get / tasks/result.
Compatibility note: if your MCP client cannot call native Tasks methods (tasks/get / tasks/result), use url_scanner_async_scan or url_scanner_async_scan_with_intent to submit work and then poll with url_scanner_async_task_status / url_scanner_async_task_result. Call these compatibility tools as ordinary tools only; do not include a native MCP task parameter.
tasks/result uses a shorter hosted blocking wait (default 30s). If this wait is exceeded, the server returns JSON-RPC -32603 with error.data.taskId and error.data.pollInterval. Native Tasks clients should prefer polling with tasks/get until status is completed, then call tasks/result to retrieve the final result immediately.
curl -X POST https://preclick.ai/mcp \
-H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -H "MCP-Protocol-Version: 2025-06-18" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "id": 3, "method": "tasks/result", "params": { "taskId": "550e8400-e29b-41d4-a716-446655440000" } }'
Response (completed task — CallToolResult shape, same as synchronous tools/call):
{
"jsonrpc": "2.0", "id": 3, "result": { "content": [ { "type": "text", "text": "{\"risk_score\":0.05,\"confidence\":0.95,\"analysis_complete\":true,\"agent_access_directive\":\"ALLOW\",\"agent_access_reason\":\"no_immediate_risk_detected\",\"intent_alignment\":\"not_provided\"}" } ], "isError": false } }
| Tool | Description | Execution Modes |
|---|---|---|
url_scanner_scan | Analyze URL for security threats | Direct (sync), Task (async) |
url_scanner_scan_with_intent | Analyze URL with optional intent context | Direct (sync), Task (async) |
url_scanner_async_scan | Compatibility async submit tool | Tool-based async |
url_scanner_async_scan_with_intent | Compatibility async submit with intent | Tool-based async |
url_scanner_async_task_status | Compatibility status polling tool | Tool-based async |
url_scanner_async_task_result | Compatibility result polling tool | Tool-based async |
See Full API Documentation for detailed schemas and examples.
Authentication requirements depend on deployment mode: