check_domain_availability
Check if a .i sovereign domain is available for registration across all 4 supported chains (Arbitrum One, Optimism, Ethereum, Robinhood).
domainName必填
io.github.robdomain由 GitHub 帳號 robdomain 發布v1.0.0更新於 Nov 2, 2026
Sovereign .i Web3 identity and multi-chain domain tools across four EVM networks.
發布方自己的服務:Otto
Doti Protocol .i 網域遠端 MCP 伺服器:在四條 EVM 鏈上查詢、解析、註冊、交易與跨鏈轉移主權身分網域。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.robdomain%2Fdoti-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"doti-protocol-i": {
"type": "http",
"url": "https://doti.my/api/ai/mcp"
}
}
}[Model Context Protocol] [Universal Compatibility] [Arbitrum One] [Chainlink CCIP] [Chains]
Sovereign Web3 Identity (.i) and Multi-Chain Domain Name Service across Arbitrum One, OP Mainnet, Ethereum Mainnet, and Robinhood Chain with Chainlink CCIP.
This repository implements the open Model Context Protocol (MCP) specification. It works with ANY AI platform, IDE, agent framework, or client supporting MCP or JSON-RPC 2.0.
Connect any MCP client or AI agent directly to the cloud server:
Add to your claude_desktop_config.json:
Add to your .cursor/mcp.json or project MCP settings:
This server conforms to standard remote MCP specifications and can be registered on any directory (Glama, Smithery, OpenMCP, or Pulse) using the remote URL https://doti.my/api/ai/mcp.
來源:README.md,提交 16a2add
Check if a .i sovereign domain is available for registration across all 4 supported chains (Arbitrum One, Optimism, Ethereum, Robinhood).
domainName必填Resolve a .i web3 domain name or 0x Ethereum wallet address to its sovereign identity, owner, metadata, social links, and current chain location.
chainIdidentifier必填Retrieve technical network specifications, Chainlink CCIP selectors, router contracts, and registry addresses for all 4 supported chains.
無需輸入參數。
Calculate registration fee, escrow payment requirements, and cross-chain CCIP bridging costs on any of the 4 supported networks.
domainName必填targetChainIdPrepare an unsigned transaction payload to set or update the primary reverse resolution domain identity for a given wallet address on Arbitrum One. Requires user wallet signature.
domainName必填ownerAddress必填Prepare an unsigned transaction payload to update decentralized identity profile metadata, social links, website URL, and IPFS avatar CID on-chain. Requires owner wallet signature.
imageModedomainName必填websiteUrlsocialLinksownerAddress必填profileImageCidBrowse active .i domains listed on the decentralized secondary marketplace across Arbitrum One and satellite networks.
limitInspect full marketplace status for any .i domain: active listing, price history, highest offer, and bids.
domainName必填Prepare an unsigned on-chain transaction payload to permanently register a .i sovereign domain (0.001 ETH). Returns contract calldata, destination address, and value for user wallet signature.
domainName必填targetChainIdrecipientAddress必填Prepare an unsigned transaction payload to list an owned .i domain for sale on the secondary marketplace. Requires owner wallet signature.
domainName必填priceInEth必填durationDayssellerAddress必填Prepare an unsigned payable transaction payload with ETH value to purchase an actively listed .i domain from the marketplace contract. Requires buyer wallet signature.
domainName必填priceInEthbuyerAddress必填Prepare an unsigned transaction payload to submit an offer in ETH to purchase any registered .i domain. Requires buyer wallet signature.
domainName必填buyerAddress必填durationDaysofferPriceInEth必填Prepare an unsigned atomic swap transaction payload accepting a buyer offer on your .i domain. Requires seller wallet signature.
domainName必填buyerAddress必填sellerAddress必填Prepare an unsigned transaction payload to cancel an active marketplace listing. Requires seller wallet signature.
domainName必填sellerAddress必填Prepare an unsigned transaction payload to cancel an active marketplace offer. Requires buyer wallet signature.
domainName必填buyerAddress必填Prepare an unsigned ERC-721 transferFrom transaction payload to transfer sovereign ownership of a .i domain to another 0x EVM wallet address. Requires owner wallet signature.
newOwner必填domainName必填currentOwner必填Prepare an unsigned CCIP cross-chain bridge transaction payload to teleport a .i domain to another supported EVM chain. Requires owner wallet signature.
domainName必填ownerAddress必填destinationChainId必填Prepare an unsigned transaction payload to claim an eligible escrow refund from the Escrow contract. Requires claimant wallet signature.
escrowId必填claimantAddress必填Fetch live protocol metrics including total registered domains, active secondary marketplace listings, and cross-chain CCIP bridge health.
無需輸入參數。
已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在儲存庫或註冊中心條目中宣告授權條款。
https://doti.my/api/ai/mcphttps://doti.my/api/mcp{ "mcpServers": { "doti": { "type": "http", "url": "https://doti.my/api/ai/mcp" } }}{ "mcpServers": { "doti": { "type": "http", "url": "https://doti.my/api/ai/mcp" } }}import httpx
payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "check_domain_availability", "arguments": {"domainName": "agent.i"} }}response = httpx.post("https://doti.my/api/ai/mcp", json=payload)print(response.json()["result"]["content"][0]["text"])curl -X POST https://doti.my/api/ai/mcp \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"resolve_domain_identity","arguments":{"identifier":"genesis.i"}}}'