thatmgmt-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TMGMT_API_KEY | Yes | Your ThatMgmt API key. Used as a Bearer token for authenticated requests. | |
| TMGMT_BASE_URL | No | Optional override for the API base URL. Defaults to https://api.thatmgmt.com. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tmgmt_healthA | Check that the ThatMgmt API is reachable. No API key needed. Use it to verify setup. |
| domains_check_availabilityA | Check whether a domain name is available to register. Read-only. Pass the fully qualified domain name, e.g. "example.com". Set optimizeFor to SPEED for a fast check or ACCURACY for a careful one. |
| domains_suggestB | Suggest alternative domain names for a search query. Read-only. Optionally filter by comma-separated TLDs, e.g. "com,io". |
| domains_get_quoteA | Get a locked price quote for registering a domain, without purchasing anything. Step 1 of the two-step purchase flow. The quote binds the approved total (totalPayableCents) and fee fingerprint, so the price you approve is the price that executes. Show the quote to the human before doing anything else. Pricing: no subscription; a flat 10% cut applies to registrations only. |
| domains_prepare_registrationA | Prepare (never execute) a domain registration: returns the safety-checked plan only. Step 2 of the two-step purchase flow. Show the plan, with the locked total and fee, to the human first. Note: the ThatMgmt API does not expose an execute endpoint for this action (purchase, renewal, transfer, and DNS changes are never executed by the API). This tool returns the validated plan only. Show the locked price to the human first. |
| domains_listB | List domain resources in the tenant portfolio (paginated). Read-only. |
| domains_dnsA | Inspect DNS records for a domain resource. Read-only; use the resource id from domains_list. Optionally filter by record type (A, CNAME, ...) or name. |
| portfolio_healthA | Domain portfolio health summary for the tenant. Read-only. |
| portfolio_renewal_riskA | Renewal-risk view over the domain portfolio: which domains need attention before they expire. Read-only. |
| portfolio_exceptionsA | Prioritized operator exception queue derived from portfolio health (expiring certificates, commerce issues). Read-only, GET-only. |
| offeringsA | Reseller offering coverage matrix: every supplier family, its exposed routes, entitlement state, and write-gating. Read-only. Useful to see what this tenant is entitled to. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 11 tools
Most tools are cleanly separated by domain_ versus portfolio_ prefixes and explicit actions. The main risk is confusion between the quote and prepare-registration steps, and among the three portfolio summary tools, but the descriptions clarify their distinct roles.
The domains_ and portfolio_ prefixes create a predictable snake_case pattern, and verb phrases like check_availability and get_quote are clear. Minor outliers are tmgmt_health and offerings, which break the prefix pattern.
Eleven tools is a reasonable count and the set is scoped around domain portfolio analysis and registration planning. It feels slightly heavier than necessary because portfolio_health, portfolio_renewal_risk, and portfolio_exceptions overlap in purpose.
The set covers health checks, portfolio risk, availability, suggestions, quotes, and registration preparation well. However, purchase, renewal, transfer, and DNS changes are explicitly non-executable, so real management workflows dead-end at human handoff.