用途:通过已配置的 cardano MCP 服务器,查询与所连接钱包关联的 ADAHandle($handle)身份。该技能为只读,不会注册或转移 handle。
主要能力:调用 MCP 工具 get_adahandles,返回所连接钱包的全部 ADAHandle 标识。输入为空,输出为 { adaHandles: string[] },即不含 $ 前缀的解码后 handle 名称。使用的 policy ID 为 f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a,十六进制名称会被解码,CIP-68 前缀 000de140 会自动去除。
使用方式:先检测 MCP 是否可用。若 get_adahandles 不可用,说明可通过 Koios 或 Blockfrost 按上述 policy ID 查询代币来手动获取 ADAHandle。展示时需为 handle 名称加上 $ 前缀,例如 $alice。切勿索取助记词或私钥。
适用场景:用户询问其 ADAHandle、$handle 名称或人类可读钱包标识;用户想知道自己拥有哪些 handle;且已配置 cardano MCP 服务器。
限制:未配置 cardano MCP 服务器时不适用;当前集成默认主网,除非明确验证支持测试网,否则不用于测试网数据;不支持注册或转移 handle。参考链接:https://handle.me/ 与 https://github.com/IndigoProtocol/cardano-mcp。