mcpField
R
Robyn — Gasless Cross-Chain for AI Agents

Robyn — Gasless Cross-Chain for AI Agents

远程服务
api.anygas.xyz金融数据03 周前更新

关于 Robyn — Gasless Cross-Chain for AI Agents

Robyn — AnyGas 为 AI Agent 提供免原生 Gas 的支付与跨链转移,支持 22 条 EVM 链和 Stellar 主网。签名者只需签署意图,Relayer 代付 Gas,并从转移的代币中收取费用。

主要功能

  1. 01任意已验证代币免 Gas 支付
  2. 02单次签名跨链转移
  3. 03支持 22 条 EVM 链与 Stellar
  4. 04查询链注册表和路由信息
  5. 05通过 MCP 提供路由与交易工具

适用场景

  1. 01在支持的链上支付代币
  2. 02在 EVM 链之间转移资产
  3. 03将资产转入或转出 Stellar
  4. 04由 MCP 客户端查询路由并发起转移

MCP 相关

@robyn/mcp 为 MCP 客户端提供 robyn_mesh、robyn_quote、robyn_route_status 和 robyn_cross_chain 工具。查询工具无需凭据;跨链执行需要配置签名密钥。

配置

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

服务地址https://api.anygas.xyz/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 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmanygas-mcp1.0.2

工具

87
参数类型必填说明
chainIdnumber|string否要评估的链(例如 1、8453、42161)

详细介绍

Robyn — AnyGas

面向 AI Agent 的免 Gas 意图层。签署一条意图,无需在任何地方持有原生 Gas,即可在 22 条 EVM 链 + Stellar 主网上支付或转移价值。Robyn 的中继器垫付 Gas——在源链、目标链和桥接过程中均如此,并从转移的代币中获得补偿。Agent 的签名者无需持有任何原生代币余额,只需签名。

agent-kit mcp adapters License: MIT Live

🔗 已上线 — anygas.xyz · 咨询服务 · 实时网络(JSON) · llms.txt

npx jsr add @robyn/agent-kit
import { RobynAgent } from '@robyn/agent-kit';

const agent = new RobynAgent({ signer, svc: 'https://api.anygas.xyz/svc' });

// Move value across chains — one signature, zero gas on either side.
const { id } = await agent.crossChain({
  fromChain: 8453,  fromToken: USDC_BASE,   // Base
  toChain:   42161, toToken:   USDC_ARB,    // Arbitrum
  amount:    25_000000n,
});

就是这么简单。无需水龙头,无需为每条链充值 Gas,无需选择桥接,也无需在任何地方持有原生代币。签名者只需签署一条 Permit2 意图;剩下的交给 Robyn,手续费以转移的代币支付。


Robyn 的功能

两项能力,一种免 Gas 模式:

  • 免 Gas 支付 — 在任意受支持的链上,使用任何经过验证的代币进行转账或支付。中继器垫付 Gas,并从代币中获得补偿(必要时,手续费会自动兑换为经过验证的资产)。参见 pay / payAny / buy。
  • 单次签名跨链 — 使用单个 Permit2 签名,在任意两条受支持的链之间转移价值(包括与 Stellar 之间的双向转移),两侧均无需 Gas。参见 route(报价)/ crossChain(执行)/ routeStatus(跟踪)。

已在主网上线,支持双向往返 Stellar。

网络 — 22 条 EVM 链 + Stellar

一个中继器网络覆盖 22 条 EVM 链和 Stellar 主网。任何节点都可以作为源链或目标链——EVM↔EVM 和 EVM↔Stellar 目前均已在主网上运行。Stellar 是一等目标链:设置 toChain: "stellar"、toToken: "USDC"。

可在运行时查询实时注册表和路由图——使用 agent.chains() / agent.routeInfo(),或 robyn_mesh 工具。

验证 — 真实的主网交易

Robyn 已上线。以下均为链上可验证的转移,并非测试网或模拟交易:

内容交易
EVM→EVM Permit2 交付(Base→Arbitrum)0x98a988b1…
EVM→Stellar(源链环节,Arbitrum)0x22c16ca8…
EVM→Stellar(目标链环节,Stellar)63f5eb1c…
Stellar 主网上的免 Gas pay_anyd96d7e52…

Stellar 主网合约:CDDJAVK2CLA2LIYJWXH4APVFEDQBH3HT72UFAVSLNBLDTEZELJ6PEKD2

三种集成方式

选择适合你技术栈的方式。三种均为基于 MIT 许可的客户端包,发布于 JSR。

1. SDK — @robyn/agent-kit

通过一次导入,让 Agent(或任何自动化系统)以免 Gas 方式进行交易。

npx jsr add @robyn/agent-kit
import { RobynAgent } from '@robyn/agent-kit';
const agent = new RobynAgent({ signer, svc });
await agent.payAny({ token: ANY, to: merchant, amount, verifiedAsset: USDG }); // gasless pay
await agent.crossChain({ fromChain: 8453, fromToken, amount, toChain: 42161, toToken }); // cross-chain
2. MCP 服务 — @robyn/mcp

直接向任何支持 MCP 的 Agent(Claude Desktop、Cursor、Agent 框架)提供 Robyn 的工具。

npx jsr add @robyn/mcp
{
  "mcpServers": {
    "robyn": {
      "command": "npx",
      "args": ["-y", "robyn-mcp"],
      "env": {
        "ROBYN_SVC": "https://api.anygas.xyz/svc",
        "ROBYN_SIGNER_KEY": "0x…"   // optional — omit for a safe read-only server
      }
    }
  }
}

工具:robyn_mesh、robyn_quote、robyn_route_status(无需凭据)以及 robyn_cross_chain(需要签名密钥)。

3. 框架适配器 — @robyn/adapters

将相同的四种工具作为即插即用组件,集成到你现有的 Agent 框架中。

npx jsr add @robyn/adapters
import { robynTools }          from '@robyn/adapters/ai-sdk';    // Vercel AI SDK
import { robynLangchainTools } from '@robyn/adapters/langchain'; // LangChain
import { robynActionProvider } from '@robyn/adapters/agentkit';  // Coinbase AgentKit
import { robynOpenAITools, robynAnthropicTools, robynDispatcher } from '@robyn/adapters/schemas'; // raw function-calling

费用

  • 免 Gas 支付 — 实际 Gas 费用加上少量 约 5% 的 Gas 作为利润,以代币支付。
  • 跨链 — 转移金额的 0.25%,以代币支付。

费用始终从你正在转移的代币中支付 — Agent 无需持有原生代币来支付费用。每次报价都会在执行前返回费用(route / robyn_quote)。

一次性设置

跨链使用 Permit2 SignatureTransfer。对于每种(代币、链)组合,签名者都需要授权 Permit2 使用该代币 — 这是标准的单次 ERC-20 授权:

await token.approve('0x000000000022D473030F116dDEE9F6B43aC78BA3', ethers.MaxUint256);

之后,每次转移都只需一次免 Gas 签名 — 永远不需要原生代币。

集成,而非复制

这些软件包采用 MIT 许可证 — 你可以基于 Robyn 构建、发布并销售由此打造的产品,不受任何限制。该许可证仅涵盖这些客户端库。Robyn 的中继服务、智能合约和网络均为专有,不在此处授权范围内;请勿使用这些软件包(或 Robyn API)运营竞争性的免 Gas 中继服务,也不要复制 Robyn。详见 NOTICE。

基于 Robyn 构建:可以。复制 Robyn 并将其剔除:不可以。

仓库结构

packages/agent-kit/   @robyn/agent-kit — the SDK
packages/mcp/         @robyn/mcp — the MCP server
packages/adapters/    @robyn/adapters — framework adapters
docs/                 integration guide, fee & security overview

文档

许可证

本仓库中的客户端软件包采用 MIT 许可证。授权范围详见 NOTICE。

评论

支持 Markdown

第一次接触 MCP?

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

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