← 返回 Skills 市场
patramsey

name.com registrar

作者 Pat Ramsey · GitHub ↗ · v0.0.14 · MIT-0
cross-platform ✓ 安全检测通过
366
总下载
1
收藏
0
当前安装
14
版本数
在 OpenClaw 中安装
/install namecom-registrar
功能描述
Domain registrar and DNS manager using the Name.com CORE API. Use when the user asks to search for, buy, or register domains, manage DNS records (A, AAAA, CN...
安全使用建议
This skill appears consistent with its stated purpose, but because it will install an npm package and will have API-level access to your Name.com account, take caution before installing: 1) Inspect the npm package and GitHub repo (verify provenance/signatures) before installing. 2) Test with the sandbox credentials (NAMECOM_USERNAME_TEST / NAMECOM_TOKEN_TEST) first. 3) Use IP whitelisting on the API token and run the MCP server in an isolated environment (container/VM). 4) Be aware the token grants the ability to change DNS and register domains; prefer account credit or a low‑risk payment method and enable purchase confirmations. 5) Confirm you understand the dry-run + one-time purchaseToken flow; purchases require the token and explicit confirmation.
功能分析
Type: OpenClaw Skill Name: namecom-registrar Version: 0.0.14 The skill provides a legitimate interface for managing Name.com domains and DNS records via the Name.com CORE API. It includes security-conscious features such as a mandatory two-step confirmation flow for domain purchases (requiring a code-enforced 'purchaseToken' from a dry-run) and recommendations for IP whitelisting. The documentation for the underlying npm package (namecom-clawbot) mentions signed provenance, and the tool's behavior (including public IP detection via ipify for DDNS) is consistent with its stated purpose without evidence of malicious intent or prompt injection.
能力评估
Purpose & Capability
Name.com API credentials and node/npm are appropriate for a Name.com registrar/DNS management tool. The declared primary credential (NAMECOM_TOKEN) matches the described functionality (domain purchases and DNS changes).
Instruction Scope
SKILL.md confines actions to domain search/registration, DNS record management, and ACME DNS-01 automation. It documents a dry-run + one-time purchaseToken flow for purchases, sandbox variables, and advises IP whitelisting. The instructions do network calls to Name.com and public DNS for propagation checks, which is expected for this purpose and is explicitly documented.
Install Mechanism
Installation uses the npm package namecom-clawbot (node install). This is a typical choice for a Node-based MCP server but does involve fetching and installing code from the npm registry — review the npm package and linked GitHub repo before installing. The SKILL.md claims signed npm provenance (GitHub Actions) which you should verify independently.
Credentials
The only required environment variables are Name.com credentials (production and optional sandbox), which are proportionate. No unrelated secrets, system config paths, or additional credentials are requested.
Persistence & Privilege
always is false and the skill does not request elevated or platform-wide persistence. It runs as an MCP server process and does not claim to modify other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install namecom-registrar
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /namecom-registrar 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.14
No user-facing changes in this release. - Version bump only; no changes detected in files or documentation.
v0.0.13
**Big change: Enforces a human-in-the-loop confirmation for domain purchases through a required one-time code.** - The `register_domain` tool now requires a mandatory two-step flow: a dry-run returns a one-time 6-digit `purchaseToken` (valid 10 minutes), and an actual purchase cannot proceed without passing this code. - Token enforcement is handled in code and cannot be bypassed, ensuring confirmations and reducing risk of accidental or unauthorized purchases. - Slightly reworded and clarified docs about security, purchase flow, and limitations of Name.com API token scopes. - The skill description is now more concise, and some headings/text are tightened for clarity.
v0.0.12
- Updated guidance for domain purchases: recommend a confirmation flow using register_domain with the new dryRun option to preview charges before purchase. - Enhanced register_domain documentation to emphasize quoting and explicit user confirmation, reducing risk of accidental charges. - Added security advice to fund the Name.com account with account credit instead of a credit card for safer usage. - No functional/tooling changes; documentation and usage guidance only.
v0.0.11
- Improved security section with details on Name.com token scope and recommendation for IP whitelisting. - Noted that the installed npm package uses signed provenance, allowing verification of package authenticity. - Added suggestion to use payment methods with spending limits or alerts for production use. - Clarified some recommendations around installing, verifying, and running the server for safety and supply chain trust. - Revised example record creation to use a generic `<ip>` placeholder.
v0.0.10
- Added "envOptional" section to metadata for optional environment variables. - Updated required/optional environment variable documentation for clarity and accuracy.
v0.0.9
- Added documentation for sandbox (test) credentials (`NAMECOM_USERNAME_TEST`, `NAMECOM_TOKEN_TEST`) to environment variable table and usage. - Expanded security notes covering token scope, account access risks, purchase behavior, and install considerations. - Advised users to review the npm package and GitHub repo, and to use an isolated environment and least-privilege credentials. - Clarified the workflow and variable requirements for both production and sandbox API access.
v0.0.8
- Updated install instructions and metadata to use the published npm package ("namecom-clawbot") instead of a GitHub repo. - Clarified installation step label in metadata. - No changes to functionality or usage.
v0.0.7
- No code or documentation changes detected in this version. - Version incremented with no additional changes or updates.
v0.0.6
- Added MCP server installation instructions for namecom-clawbot in the metadata. - Updated metadata to include an `install` entry for direct install guidance via GitHub. - No changes to core functionality or usage instructions.
v0.0.5
- Removed the "install" metadata step for the MCP server from SKILL.md. - Updated sandbox credential instructions: link for creating API token now points to https://www.name.com (was https://dev.name.com). - No changes to code or features; documentation and metadata update only.
v0.0.4
- Added npm as a required binary in the metadata. - Updated metadata to provide a direct install method from GitHub using the new repository location. - Clarified environment variable setup for sandbox and production; sandbox now used only if production credentials are absent. - Updated project homepage URL in metadata. - No functional changes to tool APIs or workflows.
v0.0.3
- BREAKING: Migrated entry point to dist/src/index.js (was dist/namecom-registrar/index.js). - Removed two files: api.ts and index.ts. - Updated documentation in SKILL.md to reflect the new entry point for running the server and MCP host integration. - No changes to functionality or exposed features.
v0.0.2
- Added Openclaw-specific metadata, including environment and runtime requirements, to SKILL.md. - Introduced two new source files: api.ts and index.ts. - No user-facing functional changes to existing tools or workflows.
v0.0.1
Initial release of autonomous Name.com domain registrar and DNS management skill. - Provides tools to search, register, and manage domains via Name.com CORE API. - Supports DNS record creation, deletion, listing (A, AAAA, CNAME, MX, TXT, etc.). - Automates ACME DNS-01 challenges for TLS certificates. - Includes dynamic DNS (DDNS) updater for home-lab setups. - Allows switching between production and sandbox environments with environment variables.
元数据
Slug namecom-registrar
版本 0.0.14
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 14
常见问题

name.com registrar 是什么?

Domain registrar and DNS manager using the Name.com CORE API. Use when the user asks to search for, buy, or register domains, manage DNS records (A, AAAA, CN... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 366 次。

如何安装 name.com registrar?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install namecom-registrar」即可一键安装,无需额外配置。

name.com registrar 是免费的吗?

是的,name.com registrar 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

name.com registrar 支持哪些平台?

name.com registrar 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 name.com registrar?

由 Pat Ramsey(@patramsey)开发并维护,当前版本 v0.0.14。

💬 留言讨论