DomainKts
v1.0.0Perform reverse lookup of gTLD domains hosted on a specified nameserver with optional filters by TLD and domain prefix length.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The skill advertises MCP-based domain intelligence endpoints (NRDS and NS-reverse) and all instructions target those endpoints. One mismatch: the SKILL.md uses 'npx' and references an 'mcp-remote' client (and a Gemini GitHub extension), but the skill metadata lists no required binaries — in practice the user/agent will need node/npm (npx) or the specified client to follow the instructions.
Instruction Scope
Runtime instructions are narrowly scoped to adding MCP servers to local client configs and invoking the service (curl examples and client config snippets). They do ask the user/agent to edit local application config files (Claude and Cursor paths), which is expected for integration but should be done deliberately; there are no instructions to read unrelated system files or exfiltrate data.
Install Mechanism
There is no install spec and no code files (lowest disk-risk). The README suggests installing a Gemini extension from a GitHub repo and the use of 'npx mcp-remote' (which will pull packages on demand). These are normal but rely on fetching code from GitHub/npm at runtime — users should be aware that running npx will execute downloaded code.
Credentials
The skill declares no environment variables, no credentials, and no config-path requirements beyond client configuration files. That is proportionate to a read-only domain-intel lookup service: it does not request secrets or unrelated cloud credentials.
Persistence & Privilege
The skill does not request always:true and is not force-included. It does not attempt to modify other skills or system-wide settings; it only instructs modifying local client config files for integration, which is an appropriate level of persistence for this purpose.
Assessment
This skill is an integration guide for DomainKits' MCP endpoints and appears internally consistent. Before installing or applying the suggested edits: (1) confirm you trust https://mcp.domainkits.com and the github repo (https://github.com/ABTdomain/domainkits-mcp) because the instructions rely on npx (which fetches and runs packages) and an optional GitHub extension; (2) back up any client config files before editing them (the SKILL.md names paths in your Claude and Cursor configs); (3) note that no credentials are requested by the skill, but running npx or installing third-party extensions will execute remote code — only proceed if you trust the upstream projects; (4) if you want the agent to perform these edits automatically, review the exact changes it will make so it doesn't overwrite unrelated settings.Like a lobster shell, security has layers — review code before you run it.
latest
DomainKits MCP Server
Domain intelligence tools through MCP-compatible clients.
Endpoints
| Endpoint | Description |
|---|---|
https://mcp.domainkits.com/mcp/nrds | Newly Registered Domains Search |
https://mcp.domainkits.com/mcp/ns-reverse | NS Reverse Lookup |
Configuration
Claude Desktop
Edit config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"domainkits-nrds": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.domainkits.com/mcp/nrds",
"--transport",
"http-first"
]
},
"domainkits-ns-reverse": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.domainkits.com/mcp/ns-reverse",
"--transport",
"http-first"
]
}
}
}
Cursor
Edit ~/.cursor/mcp.json:
{
"mcpServers": {
"domainkits-nrds": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.domainkits.com/mcp/nrds"]
},
"domainkits-ns-reverse": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.domainkits.com/mcp/ns-reverse"]
}
}
}
Gemini CLI
gemini extensions install https://github.com/ABTdomain/domainkits-mcp
Tools
search_nrds
Search for newly registered domains by keyword.
Parameters:
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| keyword | string | Yes | - | Search term (a-z, 0-9, hyphen only, max 20 chars) |
| days | integer | Yes | - | 1-7 |
| position | string | No | any | start, end, or any |
| tld | string | No | all | Filter by TLD (e.g., com, net, org) |
Example:
curl -X POST https://mcp.domainkits.com/mcp/nrds \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_nrds","arguments":{"keyword":"ai","days":7,"position":"start","tld":"com"}}}'
search_ns_reverse
Look up gTLD domains hosted on a specific nameserver.
Parameters:
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| ns | string | Yes | - | Nameserver hostname (e.g., ns1.google.com) |
| tld | string | No | all | Filter by TLD (e.g., com, net, org) |
| min_len | integer | No | - | Minimum domain prefix length |
| max_len | integer | No | - | Maximum domain prefix length |
Example:
curl -X POST https://mcp.domainkits.com/mcp/ns-reverse \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_ns_reverse","arguments":{"ns":"ns1.google.com","tld":"com","min_len":4,"max_len":8}}}'
Limits
- 10 requests per minute per IP
- 5 domains per response
- NRDS data may have 24-48 hour delay
Full Access
For complete results with advanced filters and export:
- NRDS: domainkits.com/search/new
- NS Reverse: domainkits.com/tools/ns-reverse
About
DomainKits - Domain intelligence tools for investors, brand managers, and researchers.
Privacy
- IP addresses anonymized
- Search queries anonymized
- Logs retained 7 days
- No personal data collected
License
MIT
Comments
Loading comments...
