sh.rentadomain/rentadomain
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Rent a domain name by the month: find it, price it, read the lease terms. You approve the rent.
| Author | sh.rentadomain |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2066 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 6 |
|---|---|
| Latency, 30-day median (L1) | 2066 ms |
| Latency, latest (L1) | 2066 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 4 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"rentadomain": {
"url": "https://rentadomain.sh/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
search_namesread-onlyLists the domain names rentadomain.sh has for rent right now, each with its monthly price and term menu; call it first, or whenever the user wants a domain and has not named one.
Parameters:
limit— integer — How many names to return, 1 to 50.query— string — Text the host must contain; empty or absent lists every name.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_nameread-onlyLooks up one domain name on rentadomain.sh: listed, rented or not held, the monthly price for 12, 6 and 1 month terms, the renewal floor and ceiling, the appraisal and the rent URL; call it when the user names a specific domain.
Parameters:
host(required) — string — The domain name as the user gave it: a URL or a bare host both work.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_lease_termsread-onlyReturns the exact lease text for one name and term, its version and sha256, and the never-sell guarantee in one sentence; call it before the human rents, so they read what they sign.
Parameters:
host(required) — string — The domain name as the user gave it: a URL or a bare host both work.term_months— number — The term: 12, 6 or 1 month. The 12 month rate is the listed rate; shorter terms cost more per month.
Hints: read-only yes · destructive no · idempotent yes · open-world no
how_to_rentread-onlyReturns the exact steps for this agent and its human to rent a name and point its DNS, with every URL; call it once the user has picked a name.
Parameters:
host— string — The domain name as the user gave it: a URL or a bare host both work.client— string — The agent platform or client, free text, so the steps can name it.
Hints: read-only yes · destructive no · idempotent yes · open-world no
start_rentStarts renting one listed name for a term (12, 6 or 1 month) and returns an approval_url for the human to open: they sign in (an email code, then a passkey or authenticator app), pass the identity check, sign the lease and pay by card, and the fixed-term lease starts on payment with no refunds after activation; names are rented for business or other commercial use only. Call it once the user has chosen the name and term. A rented or unheld name answers taken or not_listed with listed alternatives; a mandate (pre-authorized agent rent) is not available yet.
Parameters:
host(required) — string — The domain name as the user gave it: a URL or a bare host both work.client— string — The agent platform or client, free text, recorded on the intent.mandate— object — A pre-authorization from the human for an agent-completed rent. Not available yet: the answer is mandate_unavailable and approval_url still works.term_months— number — The term: 12, 6 or 1 month. The 12 month rate is the listed rate; shorter terms cost more per month.
Hints: read-only no · destructive no · idempotent no · open-world no
get_rent_statusread-onlyReports where a rent started by start_rent stands: waiting (the human has not opened approval_url), signing, active (with the lease and its dashboard URL), failed, expired, or taken (someone else rented the name first). Poll it after handing over approval_url.
Parameters:
intent_id(required) — string — The intent_id start_rent returned.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.