Token导航 LogoToken导航TokenDH.com
1inch Cross-Chain Swap MCP Server logo
金融服务未说明官方级别未说明来源级核验

1inch Cross-Chain Swap MCP Server

MCP Server

一个使用1inch Fusion+和模型上下文协议(MCP)执行跨链代币交换的工具,支持多种区块链之间的代币交换和投资组合管理。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaude金融数据Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

vaibhavgeek

提供方

vaibhavgeek

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

1英寸交叉链交换工具

一种使用1英寸Fusion+和模型上下文协议(MCP)执行跨链令牌交换的工具。

演示视频

![Video Title](https://www.youtube.com/watch?v=6_0x3pWLBhw)

概述

该工具可使用1英寸Fusion+neneneba API在不同区块链(Arbitrum、Base、Polygon等)之间进行跨链代币交换。它处理整个交换过程,从发起订单到通过后台工作系统监控其执行状态。

安装

必须使用安装依赖项 pnpmyarn 和 *不* npm:

pnpm install
# or
yarn install

配置

该项目必须设置为CommonJS项目。如果将库作为ESM导入,则库的设计将无法以当前形式工作。

  1. 创建一个 .env 在根目录中创建一个文件,并用以下变量填充它:
DEV_PORTAL_KEY=replace_with_developer_portal_api_key
WALLET_ADDRESS=replace_with_wallet_address
WALLET_KEY=replace_with_wallet_private_key
RPC_URL_ETHEREUM=replace_with_ethereum_rpc_url
RPC_URL_BASE=replace_with_base_rpc_url
INCH_API_KEY=replace_with_1inch_api_key

用法

启动MCP服务器

npm start

这将启动模型上下文协议服务器,该服务器提供用于跨链交换和投资组合管理的工具。

可用的MCP工具

该工具提供以下MCP功能,可与Claude或其他MCP兼容助手一起使用:

跨链交换

  • 交换:启动跨链令牌交换
  Parameters:
  - srcChainId: Source chain ID (default: 8453/Base)
  - dstChainId: Destination chain ID (default: 42161/Arbitrum)
  - srcTokenAddress: Source token address
  - dstTokenAddress: Destination token address
  - amount: Amount to swap (in base units or human-readable format)
  - invert: Swap direction toggle (default: false)

订单管理

  • 交换状态:检查掉期订单的状态
  Parameters:
  - orderHash: (Optional) Specific order hash to check

投资组合管理

  • 投资组合协议价值:获取投资组合中协议的值
  Parameters:
  - chainId: Blockchain ID (default: 1/Ethereum)
  • 投资组合代币详细信息:获取您投资组合中代币的详细信息
  Parameters:
  - chainId: Blockchain ID (default: 1/Ethereum)
  - closed: Include closed positions (default: true)
  - closedThreshold: Threshold for considering positions closed (default: 1)
  • 投资组合总价值:获取您的投资组合的总体价值
  Parameters:
  - chainId: Blockchain ID (default: 1/Ethereum)
  • 投资组合价值图:获取投资组合价值随时间变化的图表数据
  Parameters:
  - chainId: Blockchain ID (default: 1/Ethereum)

监控系统

该应用程序包括一个后台工作系统,用于监控和处理掉期订单:

监视器命令

# Start the monitor daemon
npm run monitor:start

# Check status of all orders
npm run status

# Check status of monitor daemon
npm run monitor:status

# Stop the monitor daemon
npm run monitor:stop

工人制度如何运作

  1. 启动掉期时,订单信息将保存到 order-status.json
  2. 监控守护进程持续检查需要监控的新订单
  3. 对于每个新订单,都会生成一个专用的工作流程
  4. 工人监控订单状态,并在需要时提交机密以完成交换
  5. 订单执行后,工人被终止,状态被更新

技术说明

  • 内置1英寸跨链SDK,用于安全的跨链交换
  • 使用模型上下文协议进行AI辅助集成
  • 私钥提供者连接器 Fusion SDK支持BlockchainProviderConnector
  • 该工具处理跨链交换验证的秘密管理

目录标签

目录标签

JavaScriptClaude金融数据跨链交换本地部署代币交换区块链工具投资组合管理1inchFusion+

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明tokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP