Maskbreak MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Maskbreak MCP ServerIs 185.220.101.34 safe to allow through signup?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Maskbreak MCP Server
Look up limited public IP intelligence — cloud-hosting ranges and Tor exit nodes — from Claude, Cursor, or another MCP client. Powered by the Maskbreak fraud detection API. Requires Node.js 18+ for the local server.
Tools
Tool | What it does |
| Public IPv4/IPv6 lookup: |
| Maskbreak API health, uptime, and latency |
Related MCP server: hackmyip-mcp
Setup
Grab a free API key at maskbreak.com/signup (1,000 lookups/hour, shared with evaluations, no card). Keyless mode uses the free web-tool endpoint, limited to 12 lookups/minute and 80/day per caller IP. Additional endpoint and abuse-protection limits can apply.
Neither mode performs a browser visit. VPN/proxy and device evidence require a browser-SDK-backed /v1/evaluate request outside these tools; service names are available only when known. Unknown IPs, false signals and allow verdicts are not proof of safety.
Claude Code
claude mcp add sentinel -e SENTINEL_API_KEY=sk_live_your_key -- npx -y @sentinelsup/mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"sentinel": {
"command": "npx",
"args": ["-y", "@sentinelsup/mcp"],
"env": { "SENTINEL_API_KEY": "sk_live_your_key" }
}
}
}Cursor / other MCP clients
Any client that speaks stdio MCP works the same way: command npx, args ["-y", "@sentinelsup/mcp"], env SENTINEL_API_KEY.
Hosted endpoint (no install)
Prefer a remote server? The same tools are hosted at https://maskbreak.com/mcp (Streamable HTTP). Point any URL-based MCP client at it; pass your API key as an Authorization: Bearer header for full quota.
Example
"What public-feed evidence is available for this IP?"
Illustrative unknown-IP response, not a live lookup:
{
"ip": "192.0.2.1",
"known": false,
"verdict": "allow",
"risk_score": 0,
"signals": null,
"network": null
}Environment
Variable | Required | Default | Purpose |
| recommended | — | API key from your dashboard; unlocks 1,000 lookups/hour |
| no |
| Override for testing |
Failures and local checks
Both tools return MCP isError: true for HTTP failures, malformed responses or requests that exceed the five-second timeout (including body reads). An unavailable lookup is not an allow decision.
npm ci --ignore-scripts
npm test
npm pack --dry-run --ignore-scripts
npm auditTests use a real stdio MCP client with loopback HTTP fixtures, without production keys. CI checks Node.js 18, 22 and 24. No package is published by these checks.
Links
MIT © Sentinel Edge Networks LTD
This server cannot be deployed
Maintenance
Related MCP Connectors
Free IP risk and geolocation lookup: proxy, VPN and datacenter detection. No API key.
Free no-key IP intelligence: geolocation, VPN detection, DNS, WHOIS, blacklists, breach checks
IP Lookup MCP — ip-api.com (free, no auth for basic usage)
IPInfo MCP — wraps ipinfo.io (free tier, no auth required for basic usage)
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server providing IP address lookup capabilities. Enables AI assistants to fetch details about public IP addresses or the user's current device IP.11 npmISC
- AlicenseNot gradedqualityCmaintenanceProvides a no-key IP intelligence API for MCP clients, enabling IP geolocation, VPN/datacenter detection, DNS, WHOIS, blacklist checks, security headers, port scanning, and more.MIT
- AlicenseNot gradedqualityCmaintenanceEnables IP address lookups and risk assessments for IPv4/IPv6, providing geolocation, ISP/ASN, and security flags such as VPN, proxy, Tor, datacenter, and mobile with a risk score.6 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to query IP intelligence tools such as geolocation, VPN/security checks, ASN, timezone, astronomy, user-agent parsing, abuse contacts, and bulk lookups via natural language.19 npmMIT