5 v1.0.0 更新于 2026-10-20
Ask Gina Perps MCP Server
通过你的 Ask Gina 钱包交易 Hyperliquid 永续合约。会动用真实资金。
适用客户端
远程接入
任意支持远程 MCP(streamable-http)的客户端,如 Claude、ChatGPT 开发者模式、自建 Agent
安装配置
远程接入(streamable-http)
{
"mcpServers": {
"perps": {
"url": "https://askgina.ai/ai/perps/mcp"
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 9 个工具
list_accounts
列出用户的账户:id、网络、gas 资产、每笔交易的 gas 消耗及各资产的整数 base units 余额。
get_policy
读取用户的执行策略:最大总成本、最大滑点、期限、报价 TTL 及各账户 gas 储备。
list_legs
列出账户间可用的操作(swap、bridge、transfer、deposit 等 leg),可报价查看成本。
get_balance
读取某账户某资产以整数 base units 计的余额。
quote_leg
获取单个路由 leg 的报价,报价会过期,提交报 quote_expired 时需重新报价。
prepare_route
请求用户批准一组有序报价组成的路由,展示计划(legs、总成本、最大成本)并等待用户回复。
execute_leg
提交用户已批准路由中的一个 leg,引用其 approval_id,返回可轮询的 tx_id;须逐个执行并确认后再进行下一个。
tx_status
轮询已提交交易的状态:pending、confirmed、dropped 或 reverted,每次轮询约 15 秒。
report_result
最终消息工具:向用户逐字展示结果摘要并结束运行,报告目标达成或中止原因及资金位置。