Token导航 LogoToken导航

MCP Server · 金融服务

layerzero MCP

LayerZero OFT MCP是一个基于TypeScript/Node.js的服务器,用于创建、部署和桥接跨多个区块链的全链同质化代币(OFT),简化了跨链交互的复杂性。

未说明官方级别未说明来源级核验工具 2
区块链TypeScriptClaudeClaude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
thomasfevre
提供方
thomasfevre

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

layerzero MCP 属于金融服务类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

金融服务

传输方式

未说明

认证方式

无需认证

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

LayerZero OFT MCP服务器

LayerZero OFT MCP是一个Types/Node.js模型上下文协议(MCP)服务器,用于创建、部署和桥接 全链可替换代币(OFT) 跨多个区块链。交互主要通过以下方式进行管理 ethers.js,利用LayerZero合同和协议进行跨链通信。

该MCP通过提供一个结构化的、上下文感知的层来启动、管理和桥接OFT,抽象了全链令牌创建和跨链交互的复杂性。它旨在与LLM代理、机器人或需要安全可靠地访问去中心化跨链功能的应用程序轻松集成。

确定性跨链合约寻址\ MCP使用Solidity的CREATE2操作码在每个链上的同一地址部署OFT合约。 地址来源于字节码和一个固定的salt,其中包括当前的 令牌名称和符号。请确保在部署时使用唯一标识符,因为您不能使用同一工厂创建两次相同的令牌(相同的名称和符号)(如果您想避免这种情况,也可以使用其他类型的盐)。

这是一个工作起点。您可以携带自己的OFT合约,并使用自定义功能或令牌逻辑对其进行扩展。该系统具有开放性和可扩展性。

功能和工具

此MCP服务器公开了以下交互工具:

1. deploy-and-configure-oft-multichain

  • 描述:将全链可替换令牌(OFT)合约部署到一个或多个指定的LayerZero支持的链上。成功部署后,它将每个新的OFT合约配置为与集合中所有其他新部署的OFT对等。它还为每份合同设定了标准强制选项(例如,天然气限制),以实现向同行的跨链转移。
  • 参数:

- tokenName (string):令牌的名称(例如,“MyToken”)。 - tokenSymbol (string):令牌的符号(例如“MYT”)。 - initialTotalSupply (string):人类可读格式的令牌总供应量(例如,“1000000”)。这将使用 decimals 价值。 - decimals (number,可选,默认值:18):令牌的小数位数。 - targetChains (字符串数组):链名称列表(来自配置的 NETWORKS 在……里面 utils.ts例如。, ["Arbitrum sepolia", "baseSepolia"])要在上部署和配置OFT。必须至少选择一个。为了实现对等连接,必须至少指定两个链,并成功部署。 - owner (string,可选):作为已部署合约所有者的以太坊地址。如果未提供,则默认为 OWNER_ADDRESS 设置在 .env 文件。

  • 输出:详细说明每个目标链上部署的成功或失败、它们之间的对等状态以及设置强制选项的状态。

2. bridge-oft

  • 描述:使用LayerZero将OFT令牌从一个链连接到另一个链。
  • 参数:

- tokenAddress (string):源链上OFT合约的地址。 - amount (string):要桥接的令牌数量(例如,“100”)。这是假设18位小数进行解析的;确保您的令牌使用此工具,或在必要时修改该工具。 - fromChain (string):源链名称(例如,“Arbitrum sepolia”)。 - toChain (string):目标链名称(例如“baseSepolia”)。 - receiverAddress (string):在目标链上接收令牌的地址。 - extraOptions (字符串,可选,默认值:“0x”):LayerZero消息执行的额外选项。

  • 输出:桥接事务的详细信息,包括事务哈希。

重要提示:配置ABI和字节码

在运行服务器之前,您 必须 用合约工件的绝对路径替换这些路径

//---索引ts---

// Replace these paths with the actual ABI and Bytecode JSON file of your OFT contract (e.g., from MyOFT.sol)  
const oftPath = resolve(  
  "D:\\Dev\\layerzero-mcp\\artifacts\\MyOFT\\MyOFT.json"  
);  
// Same here for the factory contract  
// This should point to the CREATE2Factory ABI and Bytecode JSON file  
const factoryPath = resolve(  
  "D:\\Dev\\layerzero-mcp\\artifacts\\factory\\CREATE2Factory.json"  
);  
// --- --- ---  

如果不这样做,将导致在尝试使用时出错 deploy-and-configure-oft-multichain 工具。这 bridge-oft 工具还需要 OFT_ABI 正确设置以与现有合同交互。

设置

先决条件

  • (建议使用v16或更高版本)
  • 或 纱线
  • 访问可以通过模型上下文协议进行通信的LLM或应用程序(例如,Claude for Desktop)。

安装

  1. 克隆存储库:
   git clone https://github.com/your-username/layerzero-oft-mcp.git
   cd layerzero-oft-mcp
  1. 安装依赖项:
   npm install
   # or
   yarn install
  1. 创建一个 .env 文件:

复制 .env.example (如果提供)或创建新 .env 将文件放在项目的根目录中,并用您的详细信息填充它:

   PRIVATE_KEY="your_hex_encoded_private_key_here"
   OWNER_ADDRESS="your_owner_ethereum_address_here"
   ARBITRUM_SEPOLIA_RPC_URL="your_Arbitrum sepolia_testnet_rpc_url_here"
   BASE_SEPOLIA_RPC_URL="your_base_sepolia_testnet_rpc_url_here"
   ARBITRUM_FACTORY_ADDRESS="0x754a2643Ce68e0e34510B1E246254f93946AE3a1"
   BASE_FACTORY_ADDRESS="0x754a2643Ce68e0e34510B1E246254f93946AE3a1"

   # Add other RPC URL env variables if you configure more networks in utils.ts

安全说明: 永远不要承诺你的 .env 包含私钥的文件到公共存储库。

  1. 更新ABI和字节码:

如上文“重要”部分所述,打开 layerzero-mcp.ts 并替换 OFT_ABI 和 OFT_BYTECODE 带有实际合同详细信息的占位符。

  1. 构建项目(如果使用TypeScript编译):
   npm run build
   # or
   yarn run build

(此命令假定您有 build 脚本在你的 package.json 它将TypeScript编译为JavaScript。, tsc)

为桌面版的Claude配置MCP(示例)

将MCP配置添加到Claude for Desktop配置文件中(通常位于 C:\Users\{User}\AppData\Roaming\Claude\claude_desktop_config.json 在Windows上):

{
    "layerzero-oft-mcp": {
        "command": "node",
        "args": [
            "
/build/index.js"
        ],
        "env": {
            "PRIVATE_KEY": "your_hex_encoded_private_key_here",
            "OWNER_ADDRESS": "your_owner_ethereum_address_here",
            "ARBITRUM_SEPOLIA_RPC_URL": "your_Arbitrum_sepolia_testnet_rpc_url_here",
            "BASE_SEPOLIA_RPC_URL": "your_base_sepolia_testnet_rpc_url_here",
            "ARBITRUM_FACTORY_ADDRESS": "0x754a2643Ce68e0e34510B1E246254f93946AE3a1",
            "BASE_FACTORY_ADDRESS": "0x754a2643Ce68e0e34510B1E246254f93946AE3a1"
        }
    }
}
  • 替换 `

` 使用项目目录的实际绝对路径。

  • 确保 env 这里的变量与您的服务器所需的变量相匹配,或者它们是从您的服务器中正确提取的 .env 如果你的Node.js安装程序加载了这些文件( dotenv.config() 脚本中的调用应该处理这个问题)。对于Claude Desktop,明确地将其设置为 claude_desktop_config.json 是必需的。

有关使用Claude for Desktop进行测试的更多详细信息,请参阅MCP官方指南。

运行应用程序和示例用法

一旦配置(包括ABI/Bytecode和环境变量),MCP服务器将在需要时由主机应用程序(例如,用于桌面的Claude)启动。

如果使用LLM,则可以使用自然语言提示与它进行交互。例如:

要部署和配置新的OFT: “部署一个名为‘OmniCoin’(OMC)的新OFT,在Arbitrum sepolia和Base sepolia测试网络上总共供应50万个代币。”

这将使用 deploy-and-configure-oft-multichain 工具。

要桥接现有的OFT令牌: “从Arbitrum sepolia到Base sepolia的桥接50 MyOFT,地址为0x123…abc。令牌部署在Arbitrum sepolia上的0xabc…123。”

这将使用 bridge-oft 工具。

注: 确保您在相应的链上有足够的gas代币(例如,testnet ETH或MATIC)与您的账户关联 PRIVATE_KEY 以支付部署和桥接交易费用。

示例截图

部署OFT

连接OFT

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

区块链TypeScript本地部署跨链桥接代币部署智能合约去中心化金融

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
layerzero MCP

MCP World · 本页

2未说明未标注2 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

layerzero MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

layerzero MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

layerzero MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

layerzero MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

layerzero MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP