mcpField
D
Doti Protocol (.i) MCP Server

Doti Protocol (.i) MCP Server

远程服务
doti.my金融数据05 周前更新

关于 Doti Protocol (.i) MCP Server

Doti Protocol (.i) MCP Server 提供跨四个 EVM 网络的主权 .i Web3 身份与域名操作工具,涵盖身份查询与管理、跨链转移和市场交易。

主要功能

  1. 01检查并解析 .i 域名身份
  2. 02注册域名并管理资料
  3. 03在四个 EVM 网络间跨链转移域名
  4. 04浏览域名市场并进行交易

适用场景

  1. 01注册 .i 域名前检查可用性
  2. 02将钱包地址解析为域名身份
  3. 03在支持的网络间转移域名
  4. 04浏览挂牌信息或交易域名

MCP 相关

该服务通过远程 HTTP JSON-RPC 2.0 和 Server-Sent Events 端点提供 19 项工具。MCP 客户端可直接连接其云端端点。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://doti.my/api/ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

19
参数类型必填说明
domainNamestring是.i 域名或标签(例如 "alex" 或 "alex.i")

详细介绍

Doti Protocol (.i) — 通用 MCP 服务与 Agent 技能

Model Context Protocol Universal Compatibility Arbitrum One Chainlink CCIP Chains

基于 Chainlink CCIP 的主权 Web3 身份(.i)和多链域名服务,覆盖 Arbitrum One、OP Mainnet、Ethereum Mainnet 和 Robinhood Chain。

此代码库实现了开放的 Model Context Protocol (MCP) 规范。它适用于任何支持 MCP 或 JSON-RPC 2.0 的 AI 平台、IDE、Agent 框架或客户端。


🌐 在线 MCP 端点

将任意 MCP 客户端或 AI Agent 直接连接到云端服务:

  • 生产环境 MCP 端点:
    https://doti.my/api/ai/mcp
    
  • 别名端点:
    https://doti.my/api/mcp
    
  • 协议传输: HTTP JSON-RPC 2.0 和服务器发送事件(SSE)

⛓️ 支持的网络

网络Chain ID角色CCIP Selector规范合约托管合约
Arbitrum One42161权威锚点49490391076943596200xf853F8243F10a57CF5e43A49F156F132c05C21a60xBf342bDf2dcB6dcD21c8b104Bc8Ce950dc9EB632
OP Mainnet10卫星链(镜像)37344032461760621360xf853F8243F10a57CF5e43A49F156F132c05C21a60xBf342bDf2dcB6dcD21c8b104Bc8Ce950dc9EB632
Ethereum Mainnet1卫星链(镜像)50092975507151572690xf853F8243F10a57CF5e43A49F156F132c05C21a60xBf342bDf2dcB6dcD21c8b104Bc8Ce950dc9EB632
Robinhood Chain4663卫星链(镜像)61807530543468183450xf853F8243F10a57CF5e43A49F156F132c05C21a60xBf342bDf2dcB6dcD21c8b104Bc8Ce950dc9EB632

🚀 通用客户端设置

1. Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "doti": {
      "type": "http",
      "url": "https://doti.my/api/ai/mcp"
    }
  }
}
2. Cursor IDE 与 Windsurf

添加到 .cursor/mcp.json 或项目 MCP 设置中:

{
  "mcpServers": {
    "doti": {
      "type": "http",
      "url": "https://doti.my/api/ai/mcp"
    }
  }
}
3. Python 与 LangChain / LangGraph
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"])
4. 直接使用 cURL / REST API
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"}}}'
5. 可选社区注册目录

此服务符合标准远程 MCP 规范,可使用远程 URL https://doti.my/api/ai/mcp 注册到任意目录(Glama、Smithery、OpenMCP 或 Pulse)。


🛠️ 完整工具目录(19 个 MCP 工具)

类别工具名称描述
身份check_domain_availability检查 .i 名称是否可永久注册。
身份resolve_domain_identity查询任意 .i 域名或 0x 地址的正向和反向解析。
身份set_primary_domain为钱包地址设置默认反向域名。
身份update_domain_profile更新个人资料元数据、社交链接和 IPFS 头像 CID。
身份transfer_domain将自主所有权转移给另一个 0x 地址。
多链get_supported_chains获取 Arbitrum、OP、Ethereum 和 Robinhood 的配置。
多链estimate_registration计算注册报价和 CCIP 消息费用。
多链bridge_domain使用 Chainlink CCIP 在 4 个网络间传送域名。
多链get_protocol_stats获取实时链上指标、已注册域名数量和交易量。
注册register_domain铸造或准备永久注册 .i 域名所需的数据。
注册claim_escrow_refund领取托管退款(因冲突或桥接过期)。
市场marketplace_browse_listings浏览二级市场上正在挂牌的域名。
市场marketplace_get_domain_details查看挂牌详情、最低价、出价和销售历史。
市场marketplace_list_domain以固定 ETH 价格出售自有域名。
市场marketplace_buy_domain使用 ETH 即时购买已挂牌的域名。
市场marketplace_make_offer对任意已注册域名提交 ETH 报价。
市场marketplace_accept_offer通过原子交换结算接受买家的报价。
市场marketplace_cancel_listing将自有域名从市场下架。
市场marketplace_cancel_offer取消有效报价并释放非托管锁定。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。