多边形 MCP 服务器
模型上下文协议 (MCP) 服务器为 Claude AI 提供链上工具,使其能够与 Polygon PoS 区块链进行交互。
特征
在 Polygon PoS 上调用合约函数
获取 ERC20 代币余额
转移 ERC20 代币
获取当前天然气价格
Related MCP server: Solana Agent Kit MCP Server
安装
克隆此存储库:
安装依赖项:
构建项目:
配置
在根目录中创建一个.env文件,其中包含以下变量:
用法
运行服务器
与 Claude 一起使用
要将此 MCP 服务器与 Claude 一起使用,您需要将其添加到您的 MCP 设置文件中:
对于 VSCode Claude 扩展:
对于 Claude 桌面应用程序:
可用工具
调用合约
在 Polygon PoS 上调用合约函数。
参数:
contractAddress:要调用的合约地址functionName:要调用的函数的名称functionArgs:传递给函数的参数abi:合约的 ABIvalue(可选):随交易发送的 MATIC 值
erc20_balance
获取 Polygon PoS 上的 ERC20 代币余额。
参数:
contractAddress:获取余额的合约地址
erc20_transfer
在 Polygon PoS 上转移 ERC20 代币。
参数:
contractAddress:从中转移代币的合约地址toAddress:收件人的地址amount:要转移的代币数量
获取 gas_price
获取 Polygon PoS 上的当前 gas 价格。
执照
麻省理工学院