Search / ai.name/nameai-mcp
Name.ai MCP Server
R0· no sign-inDomain availability search, WHOIS lookup, TLD pricing and registry rules from name.ai. Read-only.
v1.0.1 · active · repository · website · descriptor JSON · versions
Search / ai.name/nameai-mcp
R0· no sign-inDomain availability search, WHOIS lookup, TLD pricing and registry rules from name.ai. Read-only.
v1.0.1 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"nameai-mcp": {
"type": "http",
"url": "https://mcp.name.ai/mcp"
}
}
}claude mcp add --transport http nameai-mcp https://mcp.name.ai/mcp[mcp_servers.nameai-mcp]
url = "https://mcp.name.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nameai-mcp": {
"type": "remote",
"url": "https://mcp.name.ai/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"nameai-mcp": {
"type": "http",
"url": "https://mcp.name.ai/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=nameai-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLm5hbWUuYWkvbWNwIn0%3D"
}{
"servers": {
"nameai-mcp": {
"type": "http",
"url": "https://mcp.name.ai/mcp"
}
}
}{
"mcpServers": {
"nameai-mcp": {
"httpUrl": "https://mcp.name.ai/mcp"
}
}
}extensions:
"nameai-mcp":
enabled: true
name: "nameai-mcp"
type: streamable_http
uri: "https://mcp.name.ai/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 817 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-100% ~updated-36d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.name.ai/mcp streamable-http | none | yes | 100% | 443 ms | 2026-07-28 | 2026-10-20 |
search_domainread-only | Check whether a domain is available and, for the same label, whether its common alternate TLDs are too (e.g. querying "acme.com" also returns "acme.ai", "acme.io", ...). Backed by POST /api/domain/search — public, no auth required. Buy-now (aftermarket/marketplace) prices are hidden unless you're authenticated (see AUTH.md at name.ai for how to get a token) — an unauthenticated call only sees new-registration pricing for a domain that's simply unregistered. Pass a valid OAuth access token as this call's Authorization header and it's forwarded automatically. Args: domain: A domain name to check, e.g. "example.ai". include_alternates: When true (default), also return sibling TLDs for the same label. When false, only the exact domain is returned. |
tld_registration_priceread-only | Get the current USD price for a domain-lifecycle operation on a TLD (new registration, transfer-in, renewal, or restore from redemption). Backed by GET /api/pricing/tld — public, no auth required. This is name.ai's own registration pricing, not an aftermarket/marketplace price, so it is never gated by sign-in status. Args: tld: The TLD without a leading dot, e.g. "ai" or "com". operation: One of "register", "transfer", "renew", "restore". |
tld_requirementsread-only | Get registration requirements for a TLD: allowed registration period range, whether an organization is required, allowed registrant countries, nameserver rules, and similar registry policy. Backed by GET /api/tlds/{tld}/metadata — public, no auth required. Args: tld: The TLD without a leading dot, e.g. "ai" or "io". |
whois_lookupread-only | Look up WHOIS/RDAP registration details for a domain: registrar, registrant, creation/expiration dates, nameservers. Backed by POST /api/tools/whois — public, no auth required, but rate limited by name.ai to 10 lookups per day per caller IP. Since every MCP call shares this server's egress IP, that quota is pooled across all of this MCP server's callers, not per end user. Args: domain: A domain name to look up, e.g. "example.com". |
Schemas: list_tools.
{
"name": "ai.name/nameai-mcp",
"title": "Name.ai MCP Server",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.name.ai/mcp",
"type": "streamable-http"
}
],
"version": "1.0.1",
"repository": {
"url": "https://github.com/namekart/nameai_mcp",
"source": "github"
},
"websiteUrl": "https://name.ai/developers",
"description": "Domain availability search, WHOIS lookup, TLD pricing and registry rules from name.ai. Read-only."
}