@kattatzu/mcp-nic-cl
v1.0.4
Published
Model Context Protocol (MCP) server for querying .cl domain information from NIC.cl
Readme
NIC.cl MCP Server
A Model Context Protocol (MCP) server to query .cl domain information from NIC Chile.
Features
- get_latest_domains: Fetch recently registered domains (hour, day, week, month).
- search_domains: Search for .cl domains using patterns (exact, starts with, contains).
- whois_domain: Get detailed WHOIS information for a specific .cl domain.
- get_deleted_domains: Fetch recently deleted domains.
Installation
Using npx (recommended)
No installation needed. Use directly in your MCP client configuration:
- Install global dependency
npm install -g @kattatzu/mcp-nic-cl- Configure MCP
{
"mcpServers": {
"nic-cl": {
"command": "npx",
"args": ["-y", "@kattatzu/mcp-nic-cl"]
}
}
}From Source
- Clone this repository.
- Install dependencies:
npm install - Build the project:
npm run build - Add to your MCP client configuration:
{ "mcpServers": { "nic-cl": { "command": "node", "args": ["/absolute/path/to/nic-cl-mcp/dist/index.js"] } } }
Usage
With MCP Inspector
You can test the server locally using the MCP Inspector:
npx @modelcontextprotocol/inspector npx @kattatzu/mcp-nic-clIn Claude Desktop or other MCP Clients
Add the following to your MCP settings configuration file:
{
"mcpServers": {
"nic-cl": {
"command": "npx",
"args": ["-y", "@kattatzu/mcp-nic-cl"]
}
}
}Tools
get_latest_domains
- Arguments:
time(optional):"hour","day","week","month". Default:"hour".
search_domains
- Arguments:
q(required): Search pattern.filter(optional):"exacta","comienza","contiene". Default:"exacta".
whois_domain
- Arguments:
domain(required): The .cl domain to query.
get_deleted_domains
- Arguments:
time(optional):"day","week". Default:"day".
License
ISC
