Agglayer Mcp Server

Agglayer Mcp Server

🚀 Agglayer MCP 服务器

Agglayer MCP 服务器是用于与 Agglayer 跨链结算层交互的 Model Context Protocol (MCP) 服务器。Agglayer 作为跨链结算层,能够连接任何区块链的流动性和用户,实现快速、低成本的互操作性以及平台增长。

🚀 快速开始

Agglayer MCP 服务器可助力您与 Agglayer 跨链结算层进行交互。以下是快速开始的步骤:

# 克隆_repository
git clone 
cd agglayer-mcp-server

# 安装依賴項
npm install

# 建立項⺫
npm run build

# 开始服务
npm start

✨ 主要特性

此 MCP 服务器具备以下实用功能:

  • 获取有关支持的区块链网络信息
  • 检查地址在不同链上的代币余额
  • 执行跨链转账
  • 获取流动性信息

📦 安装指南

您可以按照以下步骤安装 Agglayer MCP 服务器:

# 克隆_repository
git clone 
cd agglayer-mcp-server

# 安装依賴項
npm install

# 建立項⺫
npm run build

💻 使用示例

基础用法

启动服务器

npm start

MCP 整合

若要将此服务器与 Claude 或其他 MCP 兼容系统配合使用,请将其添加到您的 MCP 设置配置文件中:

{
"mcpServers": {
"agglayer": {
"command": "node",
"args": ["/path/to/agglayer-mcp-server/build/index.js"],
"env": {
"AGGLAYER_API_KEY": "your-api-key"
},
"disabled": false,
"autoApprove": []
}
}
}

高级用法

get_chain_info

获取有关支持的区块链网络的信息。

{
"chain": "ethereum" // 可選,指定特定鏈可返回該鏈信息;未指定則返回所有鏈信息
}

get_token_balance

获取地址在指定链上的代币余额。

{
"chain": "ethereum",
"address": "0x...",
"token": "USDC" // 可選,指定特定代幣可返回該代幣餘額;未指定則返回所有代幣餘額
}

cross_chain_transfer

执行跨链代币转账。

{
"sourceChain": "ethereum", // 源鏈
"destinationChain": "polygon", // 目標鏈
"token": "USDC", // 轉出的代幣
"amount": "100.0", // 轉賬金額
"fromAddress": "0x...", // 源地址
"toAddress": "0x..." // 目標地址
}

get_liquidity_info

获取跨链的流动性信息。

{
"chain": "ethereum", // 可選,指定特定鏈可返回該鏈的流動性信息;未指定則返回所有鏈的信息
"token": "USDC" // 可選,指定特定代幣可返回該代幣的流動性信息;未指定則返回所有代幣的流動性信息
}

可用资源

  • agglayer://chains:所有支持的区块链网络列表
  • agglayer://tokens:所有支持的代币列表
  • agglayer://chains/{chainId}:特定区块链网络的信息
  • agglayer://tokens/{tokenSymbol}:特定代币的信息

📚 详细文档

配置

该服务器可通过环境变量进行配置:

  • AGGLAYER_API_KEY:您的 Agglayer API 密钥(默认为 'demo_key' 用于开发)

开发

若您需要进行开发,可以使用以下命令以开发模式运行,实现自动重新加载:

# 以開發模式運行,自動重新加載
npm run dev

📄 许可证

本项目采用 ISC 授权条款。

  • 0 关注
  • 0 收藏,29 浏览
  • system 提出于 2025-09-26 14:48

相似服务问题

相关AI产品