Crawler Summary

domain-names-mcp-server answer-first brief

Production MCP server for WHMCS DomainsReseller API on Cloudflare Workers <div align="center"> <a href="https://webhosting4u.gr"> <img src="https://webhosting4u.gr/assets/img/wh4u-LogoDark.webp" alt="Webhosting4U" width="280"> </a> <br><br> DomainsReseller MCP Server **Register, transfer, and manage domain names from your IDE using natural language** **Designed for the $1 domain registrar** $1 $1 $1 $1 A production-ready $1 server for managing domain names -- registrations, transfers, rene Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

Freshness

Last checked 2/25/2026

Best For

domain-names-mcp-server is best for general automation workflows where MCP compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB MCP, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

domain-names-mcp-server

Production MCP server for WHMCS DomainsReseller API on Cloudflare Workers <div align="center"> <a href="https://webhosting4u.gr"> <img src="https://webhosting4u.gr/assets/img/wh4u-LogoDark.webp" alt="Webhosting4U" width="280"> </a> <br><br> DomainsReseller MCP Server **Register, transfer, and manage domain names from your IDE using natural language** **Designed for the $1 domain registrar** $1 $1 $1 $1 A production-ready $1 server for managing domain names -- registrations, transfers, rene

MCPself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Feb 25, 2026

Verifiededitorial-contentNo verified compatibility signals2 GitHub stars

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

2 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 25, 2026

Vendor

Webhosting4u

Artifacts

0

Benchmarks

0

Last release

1.0.0

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 2/25/2026.

Setup snapshot

git clone https://github.com/Webhosting4U/Domain-Names-MCP-Server.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Webhosting4u

profilemedium
Observed Feb 25, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

MCP

contractmedium
Observed Feb 25, 2026Source linkProvenance
Adoption (1)

Adoption signal

2 GitHub stars

profilemedium
Observed Feb 25, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

3

Snippets

0

Languages

typescript

Executable Examples

text

https://mcp-domains.webhosting4u.gr/mcp

json

{
  "servers": {
    "domains-reseller": {
      "type": "http",
      "url": "https://mcp-domains.webhosting4u.gr/mcp"
    }
  }
}

text

+-------------------------+
|   IDE (MCP Client)      |
+------------+------------+
             |
             |  Streamable HTTP (MCP)
             v
+------------+------------+     +----------------------------+
|   Cloudflare Worker     +---->|  Workers KV                |
|                         |     |  (encrypted sessions)      |
|   - Auth + validation   |     +----------------------------+
|   - Tool routing        |
|   - Error handling      +---->+----------------------------+
|                         |     |  Durable Objects           |
+------------+------------+     |  (per-session rate limits) |
             |                  +----------------------------+
             |
             |  HTTPS + HMAC-SHA256    +----------------------------+
             +------------------------>|  D1 Database               |
             |                         |  (audit logs, no PII)      |
             v                         +----------------------------+
+------------+------------+
|  WHMCS DomainsReseller  |
|  API (upstream)         |
+-------------------------+

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

Production MCP server for WHMCS DomainsReseller API on Cloudflare Workers <div align="center"> <a href="https://webhosting4u.gr"> <img src="https://webhosting4u.gr/assets/img/wh4u-LogoDark.webp" alt="Webhosting4U" width="280"> </a> <br><br> DomainsReseller MCP Server **Register, transfer, and manage domain names from your IDE using natural language** **Designed for the $1 domain registrar** $1 $1 $1 $1 A production-ready $1 server for managing domain names -- registrations, transfers, rene

Full README
<div align="center"> <a href="https://webhosting4u.gr"> <img src="https://webhosting4u.gr/assets/img/wh4u-LogoDark.webp" alt="Webhosting4U" width="280"> </a>

<br><br>

DomainsReseller MCP Server

Register, transfer, and manage domain names from your IDE using natural language

Designed for the Webhosting4U domain registrar

Cloudflare Workers MCP Protocol TypeScript License: AGPL-3.0

A production-ready Model Context Protocol server for managing domain names -- registrations, transfers, renewals, DNS, nameservers, contacts, and more -- through 32 MCP tools accessible via natural language from any MCP-compatible IDE.

Provided by Webhosting4U

English | Ελληνικα


</div>

What Is This?

This is an MCP server built for the Webhosting4U domain registrar. It gives your AI coding assistant (in VS Code, or any other MCP-compatible IDE) the ability to manage domain names on your behalf through the Webhosting4U DomainsReseller API. Instead of logging into a web panel, you just type what you want in natural language:

"Is example.com available?"

"Register mydomain.io for 2 years"

"Show me the DNS records for mysite.gr"

The AI calls the right tool automatically. No manual API calls, no web forms -- just conversation.

What Is MCP?

Model Context Protocol (MCP) is an open standard that lets AI assistants in IDEs connect to external tools and services. This server implements MCP so your IDE can talk to the domain registration API directly.


Highlights

  • 32 domain management tools -- register, transfer, renew, DNS, nameservers, contacts, WHOIS, and more
  • Natural language interface -- ask "Is example.com available?" and get an answer
  • Works with any MCP-compatible IDE -- VS Code, and any editor that supports Streamable HTTP MCP
  • Secure by design -- API keys encrypted at rest, session-based auth, rate limiting, zero data leakage
  • Globally distributed -- runs on Cloudflare's edge network for low latency worldwide

Prerequisites

To use this MCP server you need a Domain Reseller account and an API key from Webhosting4U.

  1. Create an account -- Order a Domain Reseller package. Orders are manually reviewed and activated.
  2. Get your API key -- Once your account is activated, generate an API key from your reseller control panel.
  3. Add credits -- Domain registrations, transfers, and renewals require available credits in your account. Top up your balance before placing orders.

Quick Start

Step 1 -- Connect Your IDE

Point your MCP client at the server endpoint:

https://mcp-domains.webhosting4u.gr/mcp

Transport: Streamable HTTP

<details> <summary><strong>VS Code</strong> (1.99+)</summary>
  1. Open VS Code Settings and enable chat.mcp.enabled
  2. Create a file called .vscode/mcp.json in your project root
  3. Paste the following configuration:
{
  "servers": {
    "domains-reseller": {
      "type": "http",
      "url": "https://mcp-domains.webhosting4u.gr/mcp"
    }
  }
}
  1. Restart VS Code

The "domains-reseller" server will now appear in your MCP servers list.

</details> <details> <summary><strong>Other MCP Clients</strong></summary>

Any client supporting Streamable HTTP transport can connect. Configure it with:

  • URL: https://mcp-domains.webhosting4u.gr/mcp
  • Transport: Streamable HTTP
  • Content-Type: application/json
  • Accept: application/json, text/event-stream
</details>

Step 2 -- Log In

Once your IDE is connected, open the AI chat and type:

Log me in to the domains reseller with email your@email.com and API key YOUR_API_KEY

Replace your@email.com with the email associated with your Webhosting4U reseller account, and YOUR_API_KEY with the API key from your control panel.

The server will:

  1. Validate your credentials against the upstream API
  2. Encrypt your API key and store it securely on the server
  3. Return a session token valid for 12 hours

After login, your API key is never sent again. All tool calls use the session token.

Step 3 -- Manage Domains

Just ask in plain language. The AI will pick the right tool automatically:

| What you say | What happens | |---|---| | "Is example.com available?" | Checks domain availability | | "Check DNS records for mydomain.gr" | Gets DNS records | | "What TLDs do you support?" | Lists available TLDs | | "How much does a .io domain cost?" | Gets TLD pricing | | "Register coolstartup.io for 2 years" | Registers the domain (requires credits) | | "Transfer mydomain.com with EPP code ABC123" | Initiates domain transfer | | "What's my account balance?" | Shows available credits | | "Log me out" | Ends the session |

Step 4 -- Log Out

When you're done, say:

Log me out

This revokes your session immediately.


Available Tools (32)

Authentication

| Tool | Description | |------|-------------| | auth_login | Authenticate with email + API key, receive session token | | auth_logout | Revoke session token |

Domain Availability

| Tool | Description | |------|-------------| | domains_lookup | Check if a domain is available across one or more TLDs | | domains_lookup_suggestions | Get alternative domain name suggestions |

Domain Management

| Tool | Description | |------|-------------| | domains_information_get | Get detailed domain information (expiry, status, etc.) | | domains_contact_get | Get WHOIS contact details | | domains_contact_save | Update WHOIS contact details | | domains_nameservers_get | Get nameservers for a domain | | domains_nameservers_save | Update nameservers | | domains_nameservers_register | Register a child/glue nameserver | | domains_nameservers_modify | Change a child nameserver's IP | | domains_nameservers_delete | Delete a child nameserver | | domains_dns_get | Get DNS records | | domains_dns_save | Update DNS records | | domains_lock_get | Check registrar lock status | | domains_lock_save | Lock or unlock a domain | | domains_eppcode_get | Get EPP/auth code for domain transfer | | domains_email_get | Get email forwarding settings | | domains_email_save | Update email forwarding | | domains_protectid_toggle | Enable or disable WHOIS ID protection | | domains_release | Release domain to another registrar | | domains_delete | Request domain deletion | | domains_sync | Sync domain status with registry | | domains_transfersync | Sync transfer status |

Orders & Pricing

| Tool | Description | |------|-------------| | order_domains_register | Register a new domain (requires credits) | | order_domains_transfer | Transfer a domain to your account (requires credits) | | order_domains_renew | Renew an existing domain (requires credits) | | order_pricing_domains_get | Get pricing for registration, transfer, or renewal |

Billing & System

| Tool | Description | |------|-------------| | billing_credits_get | Check your account credit balance | | system_version | Get API version (useful as a health check) | | tlds_list | List all available TLDs | | tlds_pricing_get | Get pricing for all available TLDs |


Architecture

+-------------------------+
|   IDE (MCP Client)      |
+------------+------------+
             |
             |  Streamable HTTP (MCP)
             v
+------------+------------+     +----------------------------+
|   Cloudflare Worker     +---->|  Workers KV                |
|                         |     |  (encrypted sessions)      |
|   - Auth + validation   |     +----------------------------+
|   - Tool routing        |
|   - Error handling      +---->+----------------------------+
|                         |     |  Durable Objects           |
+------------+------------+     |  (per-session rate limits) |
             |                  +----------------------------+
             |
             |  HTTPS + HMAC-SHA256    +----------------------------+
             +------------------------>|  D1 Database               |
             |                         |  (audit logs, no PII)      |
             v                         +----------------------------+
+------------+------------+
|  WHMCS DomainsReseller  |
|  API (upstream)         |
+-------------------------+
  • API keys encrypted at rest with AES-256-GCM
  • Per-session rate limiting via Durable Objects
  • PII-minimized audit logging
  • Fixed upstream URL (no SSRF possible)
  • Zod schema validation on every input

<div align="center">

<a href="https://webhosting4u.gr">webhosting4u.gr</a>

Built with Cloudflare Workers and MCP

AGPL-3.0 License

</div>

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB MCP

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

MCP: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_MCP",
      "generatedAt": "2026-04-17T02:13:08.399Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "MCP",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:MCP|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Webhosting4u",
    "href": "https://github.com/Webhosting4U/Domain-Names-MCP-Server#readme",
    "sourceUrl": "https://github.com/Webhosting4U/Domain-Names-MCP-Server#readme",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:15:45.449Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP",
    "href": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:15:45.449Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "2 GitHub stars",
    "href": "https://github.com/Webhosting4U/Domain-Names-MCP-Server",
    "sourceUrl": "https://github.com/Webhosting4U/Domain-Names-MCP-Server",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T03:15:45.449Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-webhosting4u-domain-names-mcp-server/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to domain-names-mcp-server and adjacent AI workflows.