
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 分