
Maskbreak
com.maskbreakPublished by maskbreak.comv0.1.8Updated Oct 24, 2026
Public IP signals (cloud hosting, Tor exits) and Maskbreak API status for fraud checks.
Overview
Maskbreak is a local MCP server that lets an assistant look up public IP signals — cloud hosting and Tor exit nodes — and check Maskbreak API status for fraud-s
- What you can do
- Look up a public IPv4 or IPv6 address for known status, an allow/review/block verdict, a risk score, and nullable signal and network metadata, limited to cloud-hosting and Tor public feeds. Check Maskbreak API health, uptime and latency. Neither tool performs a browser visit, so VPN/proxy and device evidence are out of scope.
- When to use it
- Useful when an assistant needs a quick public-feed fraud signal on an IP address, such as screening a signup or login source, or checking whether the Maskbreak API is reachable and responsive. Not suited to full device or proxy evaluation.
- Requirements
- Runs as a local stdio process via npx, requiring Node.js 18 or later. A Maskbreak API key in MASKBREAK_API_KEY is recommended to unlock the plan allowance; without it, lookups use a rate-limited keyless endpoint. The older SENTINEL_API_KEY name is still read, and SENTINEL_BASE_URL can override the API base URL for testing. Network access to the Maskbreak API is needed.
Installation
In SourceWeft
- Open Maskbreak in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
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
Setup
Grab a free API key at maskbreak.com/signup (the Free plan includes 100,000 IP lookups a month, no card; paid plans from €29 a month raise it). 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 Desktop
Add to claude_desktop_config.json:
Cursor / other MCP clients
Any client that speaks stdio MCP works the same way: command npx, args ["-y", "@sentinelsup/mcp"], env MASKBREAK_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:
Environment
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.
Tests 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
Source: README.md at commit 0fd2410
Tools
0Version history
3- v0.1.8LatestOct 17, 2026
- v0.1.7Sep 30, 2026
- v0.1.6Sep 24, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts