Doti Protocol (.i) MCP Server
by doti.my in Developer tools
Sovereign .i Web3 identity and multi-chain domain tools across four EVM networks.
https://doti.my/api/ai/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 212 ms typical, 212 ms slowest 5%
- Last check
- 6 h ago
- Next check
- any minute now
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"doti-protocol-i-mcp-server": {
"type": "http",
"url": "https://doti.my/api/ai/mcp"
}
}
}19 tools
- check_domain_availability
Check if a .i sovereign domain is available for registration across all 4 supported chains (Arbitrum One, Optimism, Ethereum, Robinhood).
- resolve_domain_identity
Resolve a .i web3 domain name or 0x Ethereum wallet address to its sovereign identity, owner, metadata, social links, and current chain location.
- get_supported_chains
Retrieve technical network specifications, Chainlink CCIP selectors, router contracts, and registry addresses for all 4 supported chains.
- estimate_registration
Calculate registration fee, escrow payment requirements, and cross-chain CCIP bridging costs on any of the 4 supported networks.
- set_primary_domain
Prepare 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.
- update_domain_profile
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.
- marketplace_browse_listings
Browse active .i domains listed on the decentralized secondary marketplace across Arbitrum One and satellite networks.
- marketplace_get_domain_details
Inspect full marketplace status for any .i domain: active listing, price history, highest offer, and bids.
- register_domain
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.
- marketplace_list_domain
Prepare an unsigned transaction payload to list an owned .i domain for sale on the secondary marketplace. Requires owner wallet signature.
- marketplace_buy_domain
Prepare an unsigned payable transaction payload with ETH value to purchase an actively listed .i domain from the marketplace contract. Requires buyer wallet signature.
- marketplace_make_offer
Prepare an unsigned transaction payload to submit an offer in ETH to purchase any registered .i domain. Requires buyer wallet signature.
- marketplace_accept_offer
Prepare an unsigned atomic swap transaction payload accepting a buyer offer on your .i domain. Requires seller wallet signature.
- marketplace_cancel_listing
Prepare an unsigned transaction payload to cancel an active marketplace listing. Requires seller wallet signature.
- marketplace_cancel_offer
Prepare an unsigned transaction payload to cancel an active marketplace offer. Requires buyer wallet signature.
- transfer_domain
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.
- bridge_domain
Prepare an unsigned CCIP cross-chain bridge transaction payload to teleport a .i domain to another supported EVM chain. Requires owner wallet signature.
- claim_escrow_refund
Prepare an unsigned transaction payload to claim an eligible escrow refund from the Escrow contract. Requires claimant wallet signature.
- get_protocol_stats
Fetch live protocol metrics including total registered domains, active secondary marketplace listings, and cross-chain CCIP bridge health.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 6 h ago | Passed | 200 | 212 ms |