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
若要将此服务器与 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": []
}
}
}
获取有关支持的区块链网络的信息。
{
"chain": "ethereum" // 可選,指定特定鏈可返回該鏈信息;未指定則返回所有鏈信息
}
获取地址在指定链上的代币余额。
{
"chain": "ethereum",
"address": "0x...",
"token": "USDC" // 可選,指定特定代幣可返回該代幣餘額;未指定則返回所有代幣餘額
}
执行跨链代币转账。
{
"sourceChain": "ethereum", // 源鏈
"destinationChain": "polygon", // 目標鏈
"token": "USDC", // 轉出的代幣
"amount": "100.0", // 轉賬金額
"fromAddress": "0x...", // 源地址
"toAddress": "0x..." // 目標地址
}
获取跨链的流动性信息。
{
"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 授权条款。