
Thatmgmt Mcp
io.github.Thingscorp由 GitHub 账号 Thingscorp 发布v0.2.2更新于 Nov 10, 2026
MCP server for ThatMgmt: domain availability, quotes, registration prep. Crypto checkout.
概览
封装 ThatMgmt 域名 API 的 MCP 服务器:查询域名可用性、获取锁定报价并生成注册准备方案。
- 可以做什么
- 检查服务健康状态并查看公开的免认证 API 能力
- 查询域名可用性,获取含平台抽成与总价的锁定报价
- 推荐替代域名,并生成经过安全检查的注册方案
- 列出租户域名组合并查看其 DNS 记录
- 查看组合健康度、续费风险与优先异常清单
- 执行完整订单试运行并查看产品覆盖矩阵
- 适用场景
- 适合让助手调研域名、在购买决策前向用户展示确定价格,或审查现有域名组合。公开的可用性与报价查询无需账号,便于先试用。
- 运行要求
- 通过 npx 以 stdio 在本地运行(Node 18+)。公开工具无需密钥或账号。租户工具(推荐、注册准备、组合、DNS、试运行、产品)需要 TMGMT_API_KEY,以 Bearer 令牌发送。可选 TMGMT_BASE_URL 与 TMGMT_TIMEOUT_MS;需能访问 ThatMgmt API。
安装
在 SourceWeft 中
- 打开 控制台中的 Thatmgmt Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
thatmgmt-mcp
An MCP (Model Context Protocol) server that wraps the ThatMgmt domain API. Check availability, get locked price quotes, and prepare registrations from any MCP client — with zero signup for the public tools. Tenant tools (portfolio, suggestions, dry-run planning) unlock with an API key. Nothing executes blindly: the API exposes no execute endpoints, so this server plans and prices, never purchases.
Base API: https://api.thatmgmt.com
Spec: openapi.json
Machine docs: llms-full.txt
Verified claims
Every claim below is backed by a test in test/ — fully mocked, no network, no key, no charges. Run them yourself: npm test (47/47 pass).
Quickstart
The demo drives the real server through tmgmt_health → availability → locked quote → prepare-registration, with no network and no key. Live mode (public tools only, read-only): node demo-agent-run.mjs --live.
Install
From npm (no clone needed):
From source (Node 18+):
Add to your MCP client (Claude Code .mcp.json, Cursor, Replit):
The key is only needed for tenant tools; the public reads work without it.
Releases are automated: pushing a version tag (e.g. v0.2.2) runs the Publish to npm workflow (npm publish via the NPM_TOKEN secret) and the Publish to MCP Registry workflow (validates server.json, publishes io.github.thingscorp/thatmgmt-mcp via GitHub OIDC). The tag must match version in package.json and server.json.
Usage
The two-step purchase flow is written into every tool description so agents show the human the price first:
- Quote. Call
domains_get_quote. It returns the locked price:wholesaleCents, the itemized 1% cut (platformCutCents,platformCutBasisPoints), andtotalCents. No key needed. Show this to the human. - Plan. Call
domains_prepare_registration(needsTMGMT_API_KEY). It returns the safety-checked plan. It never executes anything.
A quote carries wholesale, the flat 1% platform cut, and the total — no subscription, no tiers. The shape, from the mocked test fixture: wholesaleCents: 1299, platformCutCents: 13, platformCutBasisPoints: 100, totalCents: 1312.
What this server cannot do
The ThatMgmt API exposes no execute endpoints. Purchase, renewal, transfer, and DNS changes are never executed by the API; the API returns validated plans and preflights instead. This server therefore cannot register, renew, or transfer a domain, and it will never claim it did. src/approval.js holds the approval gate that future execute tools will use (quote id passed back plus an explicit approved: true flag, or the call is refused) — implemented and tested now so the safety design is ready the day execute routes exist.
Current release: 0.2.2 (read-only public tools plus validated plans). Execute tools are planned for the 0.3.0 release.
Configuration
Env vars only — no flags, no config file:
Transient failures (network errors, timeouts, 429s, retryable 5xx) are retried once on side-effect-free calls; the server never retries anything that could move money.
API reference
The 13 tools the server exposes over MCP stdio, exactly as defined in src/tools.js. Each maps to a real route in the live OpenAPI spec; no invented endpoints.
Public tools never send an Authorization header and never ask for a key. Tenant tools return a 401-style refusal without a key; the server tells you to set TMGMT_API_KEY.
For agents
skills/thatmgmt/SKILL.md is the agent skill for this server: when to use it, the tool list, and the two-step purchase flow. Point your agent at it for the fastest start.
Contributing
See CONTRIBUTING.md.
License
MIT. See LICENSE.
来源:README.md,提交 0e5f194
工具
0版本历史
2- v0.2.2最新Sep 29, 2026
- v0.2.1Sep 27, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分