chainpeek: screen up to 1,000 URLs or domains against phishing lists
check_urls_phishing_batchCheck up to 1,000 URLs or domains for phishing or scams in one batch by matching hosts and parent domains against daily-refreshed public lists, without fetching URLs.
Instructions
chainpeek: Check up to 1,000 URLs or domains for phishing or scams in one batch. For one URL use check_url_phishing. Returns the URL check for 1-1,000 URLs, hosts or domains in one call. A screening aid: the host and its parent domains are matched against two public lists, PhishDestroy (CC0) and Phishing.Database (MIT), refreshed daily; the URL is never fetched. An unlisted host is not cleared: new phishing is on no list yet, and lists can be stale. One invalid item fails the whole batch with a 422 naming its index (not charged). Typically under 1 s for 1,000 items. Price: USD 0.0002 per item, at least USD 0.001 per call (1-1,000 items per call: USD 0.001-0.2). No free tier. The submitted text is never logged or stored. Docs: https://tanod.dev/learn/phishing-ofac-security-mcp-server.html
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | 1-1,000 URLs, hosts or domains (each at most 2,048 characters); only parsed, never fetched. Priced per item. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| error | No | Only on an error result: an object {code, message}, or the reason string of an x402 PaymentRequired object. | |
| results | No | ||
| disclaimer | No | ||
| listed_count | No | ||
| list_updated_at | No |