Crypto Link Check
RemoteAbout Crypto Link Check
Crypto Link Check is a read-only CLI and MCP server that assesses crypto-related URLs against official domains for wallets, exchanges and dapps. Its optional paid check adds registration, DNS, redirect and page-content analysis.
Key features
- 01Compare against curated official domains
- 02Detect lookalike characters and typosquats
- 03Flag punycode, free hosting and bait words
- 04Inspect registration age and DNS
- 05Trace redirects and scan page content
Use cases
- 01Check a wallet link before connecting
- 02Review exchange URLs received by email
- 03Screen dapp links before signing transactions
MCP support
Offers a local stdio MCP server and a remote streamable HTTP endpoint. MCP tools check a link or provide information about the full report.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://crypto-link-check.nextill-pos.workers.dev/mcpclaude mcp add --transport http devx-agent-crypto-link-check https://crypto-link-check.nextill-pos.workers.dev/mcp{"mcpServers":{"devx-agent-crypto-link-check":{"type":"http","url":"https://crypto-link-check.nextill-pos.workers.dev/mcp"}}}Open in Cursor{"servers":{"devx-agent-crypto-link-check":{"type":"http","url":"https://crypto-link-check.nextill-pos.workers.dev/mcp"}}}Open in VS Code{"mcpServers":{"devx-agent-crypto-link-check":{"type":"http","url":"https://crypto-link-check.nextill-pos.workers.dev/mcp"}}}{"mcpServers":{"devx-agent-crypto-link-check":{"serverUrl":"https://crypto-link-check.nextill-pos.workers.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMECrypto Link Check
Is that MetaMask / Phantom / Ledger / exchange link real? Check it before you (or your agent) connect a wallet or sign anything.
October 2026 alone brought fake Phantom, Jupiter and Bitget browser extensions, a hijacked NGRAVE push alert that sent users to a seed-phrase page, and exchange phishing mails. AI agents can now trade from exchange accounts and pay for things on their own, so they click links too. This tool gives them (and you) a quick, read-only second opinion.
- Free, offline: CLI and MCP server that compare a link with the official domains of ~60 wallets, exchanges and dapps and flag lookalike characters (
0/o,rn/m, Cyrillic), typosquats, punycode, free hosting and bait words like "claim" or "sync". - Free API + remote MCP:
https://crypto-link-check.nextill-pos.workers.dev - Paid full check (optional, 0.005 USDC via x402 on Base): adds domain registration age (RDAP), DNS, redirect tracing and one fetch of the page scanned for seed-phrase prompts and token-approval drainer code. 1-10 URLs per call.
It never asks for keys or seed phrases. Verdicts are heuristics, not guarantees.
CLI
npx devx-link-check phantorn.app metamask.io
# verdict: dangerous phantorn.app
# [danger] phantorn.app spells the official phantom.app with lookalike characters ...
# verdict: official metamask.io
Exit code: 0 official / no red flags, 2 caution / suspicious / dangerous, 1 error. --json for machine output.
MCP
Local (stdio), runs offline:
{ "mcpServers": { "crypto-link-check": { "command": "npx", "args": ["-y", "devx-link-check", "mcp"] } } }
Remote (streamable HTTP, no key): https://crypto-link-check.nextill-pos.workers.dev/mcp
Tools: check_crypto_link(url) and full_report_info().
HTTP API
| Route | Price | What |
|---|---|---|
GET /api/basic?url=... | free | lexical verdict + findings |
GET /v1/check?url=...&url=... | 0.005 USDC (x402 v2 exact, eip155:8453) | full check, 1-10 URLs |
GET /brands.json | free | the official-domain list we use |
GET /openapi.json, /.well-known/x402.json | free | discovery |
The paid route answers 402 with a PAYMENT-REQUIRED header; any x402 client can pay. Settlement happens only after the report is produced. Humans can pay from a browser wallet on the web page. Terms: /terms.
Verdicts: official, no_red_flags, caution, suspicious, dangerous. Same-name-different-TLD domains are only caution because the brand may own them.
Official-domain list
cli/src/brands.js. It is curated by hand and incomplete. PRs that add brands or official domains (with a source) are welcome.
Layout
cli/: npm packagedevx-link-check(CLI + stdio MCP)worker/: the Cloudflare Worker behind the hosted API
MIT. Made by DevX. Contact [email protected].
Guide
- How to spot fake crypto links
- Related free tool: 7702 Sweeper Check — is a sweeper on your wallet?
- Related free tool: Address Poisoning Check — is the address you are about to pay a poisoned lookalike?
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.