Connect XRPName and your agent gets 10 tools, among them check_domains, check_order_status, check_tx_status. It answers at https://xrpdomains.xyz/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.
XRPL domains for AI agents — availability, pricing, profiles, portfolio, and register links.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
check_domains | Check 1 to 25 XRPL domains for registration status and cost. Use for questions like "is <name>.xrp taken?", "how much does <name>.xrp cost?", "who owns <name>.xrp?", or to verify availability before registering. Accepts .xrp, .xrpl, .xrpfi, Inputs: domains |
check_order_status | Check the backend order status for a domain you tried to register on xrpdomains.xyz. Returns whether payment landed, the offer was created, the mint completed, or it failed at a step. Use when a user asks "did my X.xrp registration go throu Inputs: domain |
check_tx_status | Check the validation status of an XRPL transaction by hash. Use after send_signed_tx to confirm whether the transaction was validated on-ledger. Returns status (pending, validated, failed, not_found) and engine result code. Inputs: tx_hash |
get_domain_profile | Get the full public profile of a single XRPL domain — owner, NFT token ID, metadata, avatar, fullname, description, social handles, linked chain addresses, and optionally the on-chain ownership history (pass include_history=true). Use when Inputs: domain, include_history |
get_pending_offers | Get all pending XRPL domain operations for a wallet — incoming offers (someone offered the wallet a domain), outgoing offers (the wallet listed a domain), and paid-but-not-yet-minted orders the user can still complete. Use when the user ask Inputs: address |
get_portfolio | List all XRPL domains owned by a wallet address. Use when the user asks "what domains do I own?", "show me my domains", or wants to see another wallet's holdings. Returns each domain with its TLD, length, primary flag, subname flag, and qui Inputs: address, sort, filter_tld, limit |
recommend_domain | Get AI-recommended domain suggestions for a keyword or theme (e.g. "tom", "crypto", "defi"). Returns creative name + TLD combos with a category, each cross-checked for availability, priced, and given a register link. Use when a user asks "s Inputs: query, limit, tlds |
register_domain | Get the link to register a .xrp / .xrpl / .xrpfi / .rlusd domain on xrpdomains.xyz. Registration is completed in the browser — the website handles the order and the user signs in their wallet there (the MCP does NOT build or broadcast the p Inputs: domain, refcode |
resolve_address | Reverse resolution: given an XRPL address, return its primary XRPName (if set) and the full list of names owned by the wallet. Use when the user says "who owns [address]?", "look up this wallet", or "what names does [address] have?", or whe Inputs: address, include_history, limit |
set_primary_domain | Get the link to set a domain as your wallet's primary (the name shown by default for your address). Setting primary is completed in the browser — the website handles it and your wallet signs there (the MCP does NOT build or broadcast the tr Inputs: domain |
Every block below points at https://xrpdomains.xyz/mcp. Pick your client and copy.
claude mcp add --transport http xrpname https://xrpdomains.xyz/mcp
{
"mcpServers": {
"xrpname": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://xrpdomains.xyz/mcp"]
}
}
}{
"mcpServers": {
"xrpname": {
"url": "https://xrpdomains.xyz/mcp"
}
}
}{
"servers": {
"xrpname": {
"type": "http",
"url": "https://xrpdomains.xyz/mcp"
}
}
}{
"context_servers": {
"xrpname": {
"url": "https://xrpdomains.xyz/mcp"
}
}
}{
"mcpServers": {
"xrpname": {
"serverUrl": "https://xrpdomains.xyz/mcp"
}
}
}{
"mcpServers": {
"xrpname": {
"url": "https://xrpdomains.xyz/mcp"
}
}
}name: XRPName
version: 0.0.1
schema: v1
mcpServers:
- name: XRPName
type: streamable-http
url: https://xrpdomains.xyz/mcp{
"mcpServers": {
"xrpname": {
"httpUrl": "https://xrpdomains.xyz/mcp"
}
}
}{
"mcpServers": {
"xrpname": {
"type": "http",
"url": "https://xrpdomains.xyz/mcp"
}
}
}{
"mcpServers": {
"xrpname": {
"url": "https://xrpdomains.xyz/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fxrpdomains.xyz%2Fmcp&type=streamable_http&id=xrpname&name=XRPName
It answered our last check on 21 October 2026 in 183 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
10, as returned by the server's own tools/list on 13 September 2026: check_domains, check_order_status, check_tx_status, get_domain_profile, get_pending_offers, get_portfolio, recommend_domain, register_domain, and 2 more.
It answered our last check on 21 October 2026 in 183 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://xrpdomains.xyz/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.xrpdomains. Endpoint host: xrpdomains.xyz. ARD identifier: urn:air:io.github.xrpdomains:mcp:xrpname-mcp-server.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.