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. |
| tmgmt_capabilitiesA | Discover what you can do without signing up: the machine-readable list of every public no-auth route with its parameters. No API key needed. Start here if you are unsure. |
| domains_check_availabilityA | Check whether a domain name is available to register. Read-only, no API key needed: this uses the public endpoint, so any agent can try it with zero signup. Pass the fully qualified domain name, e.g. "example.com". |
| 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 the locked price quote for registering a domain: wholesale plus the itemized 1% platform cut, printed plainly as wholesaleCents, platformCutCents, platformCutBasisPoints, and totalCents. Read-only, no API key needed: this uses the public endpoint, so any agent can try it with zero signup. Nothing is purchased. |
| 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. |
| orders_dry_runA | Plan a domain order in one call: register, renew, or transfer. Returns the full plan with itemized pricing (wholesale plus the platform fee as separate lines), the readiness checklist with machine-readable reason codes, what is still gated, and the next steps. The total shown is the locked total your approval binds to. Never moves money and never touches the supplier. For transfers, pass authCodePresent: true to show you hold the authorization code; the API never accepts the raw code. 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. |
| 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 13 tools
Most tools are distinct, but orders_dry_run, domains_prepare_registration, and domains_get_quote all produce pricing/validated plans for registration, so an agent could easily pick the wrong one. The portfolio_health/renewal_risk/exceptions trio also shades into overlapping 'portfolio view' territory, though their names help differentiate them.
Strong predictable prefix_noun snake_case pattern (portfolio_*, domains_*, orders_*, tmgmt_*), with only minor deviations like the bare 'offerings' and the tmgmt_ vs thatmgmt- prefix mismatch at the server level.
13 tools sits comfortably in the ideal 3-15 range and each tool maps to a distinct capability (discovery, health, availability, DNS, quoting, planning, portfolio views) without obvious padding.
The read-only/planning surface is well covered (list, DNS inspect, availability, suggestions, quoting, portfolio health/risk/exceptions, capability and health checks), but there is no single-resource 'get domain' tool and no certificate lifecycle tooling, leaving minor gaps.