关于 Recta
Recta 为跨链转移稳定币或 BTC 的 AI Agent 提供转账前比价,可在相同链状态下检查是否存在更便宜路线。若没有经链上验证的节省则免费;有节省时收取节省额的 5%,Agent 自行签署并发送交易。
主要功能
- 01转账前评估跨链路线
- 02链上验证节省金额
- 03按已验证节省额收取 5%
- 04Agent 自行签署和发送交易
- 05私钥与资金由 Agent 保管
适用场景
- 01转移稳定币前比较桥接路线
- 02为跨链 BTC 转账检查替代路径
- 03用自有钱包执行获授权的路线
MCP 相关
托管服务提供 Streamable HTTP MCP 端点,无需 API Key。仓库还包含基于客户端的本地 MCP 服务;执行默认关闭,私钥保留在本机。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.recta.build/mcpclaude mcp add --transport http rectabuild-recta https://api.recta.build/mcp{"mcpServers":{"rectabuild-recta":{"type":"http","url":"https://api.recta.build/mcp"}}}在 Cursor 中打开{"servers":{"rectabuild-recta":{"type":"http","url":"https://api.recta.build/mcp"}}}在 VS Code 中打开{"mcpServers":{"rectabuild-recta":{"type":"http","url":"https://api.recta.build/mcp"}}}{"mcpServers":{"rectabuild-recta":{"serverUrl":"https://api.recta.build/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Recta
面向在区块链间转移稳定币或 BTC 的 AI Agent 的预检工具:在发起跨链桥转账前,询问 Recta 在相同的链上状态下是否存在更便宜的路线。若不存在,则免费;若存在,则只收取经链上验证的节省金额的 5%。Agent 至少保留每笔经验证节省金额的 95%。
- Agent 文档:https://api.recta.build/llms.txt
- MCP 服务(Streamable HTTP,无需 API 密钥):https://api.recta.build/mcp
- OpenAPI:https://api.recta.build/openapi.json
- Agent 钱包白名单:https://api.recta.build/v1/golden-corridor/wallet-policy
- 覆盖范围检查(未签名,免费):https://api.recta.build/v1/golden-corridor/fit?source_network=ethereum&source_asset=USDC&destination_network=arbitrum&destination_asset=USDC
Recta 从不保管密钥或资金:每笔交易都由你的 Agent 自行签名并发送。
客户端包
packages/client 是 @recta/client:由你的 Agent 使用自己的钱包进行评估、授权支付费用、执行和报告,并在每次签名前进行本地检查。该包从此代码库发布到 npm,并附带来源证明。
本地 MCP 服务
packages/mcp 是 @recta/mcp:基于客户端运行的本地 MCP 服务,让 Claude、Cursor 或任何 MCP Agent 都能使用自己的密钥运行相同的流程,密钥始终保留在本机。只有操作员启用后才会执行交易。
本代码库包含的内容
Agent 用于调用 Recta 的工具:Agent Skill、AGENTS.md 片段,以及发布后的客户端包和本地 MCP 包。api.recta.build 背后的服务不会在此发布;上方的 MCP 端点已列入官方 MCP Registry,名称为 io.github.RectaBuild/recta。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。