Token导航 LogoToken导航TokenDH.com
MCP Aura logo
金融服务未说明官方级别未说明来源级核验

MCP Aura

MCP Server

NullBridge MCP 是一个基于AI的跨链资产桥接代理,支持多区块链网络之间的资产无缝转移,集成thirdweb基础设施和ChatGPT的自然语言交互功能。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
区块链TypeScript金融数据

安装说明

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

作者 / 组织

envexx

提供方

envexx

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

NullBridge MCP

Cross-Chain Asset Bridge Agent

AI-Powered Cross-Chain Asset Bridging using thirdweb

Get Started • API Docs • Deploy • Support

______________________________________________________________________

🚀 概述

NullBridge MCP 是一个先进的人工智能驱动的跨链资产网桥代理,通过模型上下文协议(MCP)与ChatGPT集成。它专为智能Web3跨链操作而构建,使用thirdweb基础设施在多个区块链之间提供无缝的资产桥接。

✨ 主要特点

  • 🌉 跨链桥接 -跨以太坊、Arbitrum、Base、Polygon、乐观主义等桥接资产
  • thirdweb集成 -由thirdwebREST API提供支持,提供可靠的桥梁基础设施
  • 🔒 手动确认 -通过重定向URL进行安全交易确认
  • 🤖 AI驱动 -通过ChatGPT实现自然语言桥梁交互
  • 🌐 多链支持 -跨7+区块链网络的统一操作
  • 💎 原生令牌支持 -使用特殊地址桥接本地代币(ETH、MATIC等)

🏗️ 建筑

该项目展示了 OpenAI应用软件开发工具包 与MCP服务器集成,具有以下特点:

  • 工具注册 具有ChatGPT特定元数据
  • 跨链桥 使用thirdwebREST API的功能
  • 手动确认流程 通过重定向URL
  • 跨源RSC 无缝导航处理

关键组件

1.MCP服务器路由(app/mcp/route.ts)

核心MCP服务器实现公开了 bridge_asset ChatGPT工具。

主要特点:

  • 工具注册 具有OpenAI特定的元数据
  • 桥接资产工具 用于跨链交易
  • 确认URL生成 用于手动交易确认

2.桥梁代理(app/lib/bridge-agent.ts)

使用thirdwebREST API执行跨链交换的核心逻辑。

主要功能:

  • performCrossChainSwap -准备桥接交易并返回确认URL
  • executeConfirmedSwap -在用户确认后执行桥接事务

3、API三网桥(app/lib/thirdweb-bridge-api.ts)

与第三方Web REST API直接集成,用于桥接操作。

主要功能:

  • bridgeSwap -通过thirdwebneneneba API执行跨链交换
  • getBridgeChains -获得支持的链条
  • getBridgeRoutes -获取可用的桥梁路线

4.桥梁确认页面(app/bridge/confirm/page.tsx)

用于手动交易确认的前端页面。用户查看交易详情并确认桥接操作。

🛠️ 安装

先决条件

  • Node.js 18+
  • npm或pnpm
  • Git
  • thirdweb客户端ID和密钥

快速开始

# Clone the repository
git clone https://github.com/envexx/NullBridge.git
cd NullBridge/mcp-aura

# Install dependencies
npm install

# Start development server
npm run dev

# Open http://localhost:3000

环境设置

创建一个 .env.local 具有所需API密钥的文件:

# thirdweb Configuration
THIRDWEB_CLIENT_ID=your_thirdweb_client_id
THIRDWEB_SECRET_KEY=your_thirdweb_secret_key

# Optional: Base URL for production
NEXT_PUBLIC_BASE_URL=https://your-domain.com

🔧 配置

测试MCP服务器

MCP服务器位于:

http://localhost:3000/mcp

从ChatGPT连接

  1. 将您的NullBridge应用程序部署到您首选的托管平台
  2. 在ChatGPT中,导航到 设置→ 连接器 → 创建 并添加您的MCP服务器URL /mcp 路径(例如。, https://nullbridge.vercel.app/mcp)

注: 将MCP服务器连接到ChatGPT需要开发人员模式访问权限。请参阅 连接指南 有关设置说明。

📡 API终点

基本URL

https://your-deployment-url.vercel.app/api

🌉 跨链桥

桥梁资产

POST /api/mcp/bridge-asset

请求:

{
  "fromChainId": 42161,
  "toChainId": 8453,
  "fromTokenAddress": "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE",
  "toTokenAddress": "0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE",
  "amount": "0.1",
  "toAddress": "0x742d35Cc6634C0532925a3b8D0b4E4f7E1D4D4f4",
  "confirmed": false
}

回复(待确认):

{
  "status": "pending_confirmation",
  "message": "Please confirm the transaction via the confirmation URL.",
  "confirmationUrl": "https://nullbridge.vercel.app/bridge/confirm?..."
}

响应(成功):

{
  "status": "success",
  "message": "Cross-chain swap initiated successfully.",
  "transactionId": "tx_abc123",
  "explorerUrl": "https://arbiscan.io/tx/0x1234..."
}

🚀 部署

一键部署

![Deploy with Vercel](https://vercel.com/new/clone?repository-url=https://github.com/envexx/NullBridge)

手动部署

# Build for production
npm run build

# Deploy to Vercel
npm i -g vercel
vercel --prod

# Or deploy to Netlify
npm run build
npm i -g netlify-cli
netlify deploy --prod --dir .next

环境变量

在部署平台中设置这些:

THIRDWEB_CLIENT_ID=your_client_id
THIRDWEB_SECRET_KEY=your_secret_key
NEXT_PUBLIC_BASE_URL=https://your-domain.com

📋 支撑链

链名称链ID网络类型
以太坊1主网
仲裁42161主网
基地8453主网
多边形137主网
乐观主义10主网
杨梅421614测试网
基础Sepolia84532测试网

🔄 使用流程

  1. AI代理调用 bridge_asset 带有电桥参数的工具
  2. 系统准备交易并返回确认URL
  3. 用户被重定向到确认页面(/bridge/confirm)
  4. 用户查看交易详情
  5. 用户手动确认交易
  6. 交易通过thirdweb执行并提交到区块链
  7. 用户收到交易哈希和资源管理器URL

🆘 支持与社区

📄 许可证

NullBridge MCP 由ENVXX为去中心化的未来而构建

______________________________________________________________________

Built with ❤️ by ENVXX Team

Website • Twitter • GitHub

目录标签

目录标签

区块链TypeScript金融数据跨链桥接本地部署AI集成Web3工具资产转移

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP