Polygon区块链MCP服务器

Polygon区块链MCP服务器

用于与Polygon网络交互的MCP服务器,提供钱包操作、智能合约部署等功能。

快速入门

前置条件

  • 安装Node.js(v18或更高版本)
  • 准备Polygon钱包私钥及RPC端点

安装步骤

  1. 克隆代码库
  2. 安装依赖:npm install
  3. 创建.env文件并配置以下变量:
    POLYGON_MAINNET_RPC=https://polygon-rpc.com
    POLYGON_AMOY_RPC=https://rpc-amoy.polygon.technology
    ETHEREUM_RPC_URL=https://eth-sepolia.g.alchemy.com/v2/YOUR_ALCHEMY_KEY
    POLYGONSCAN_API_KEY=YOUR_EXPLORER_API_KEY
    PRIVATE_KEY=your_private_key_here
    DEFAULT_NETWORK=amoy
    
  4. 启动服务:npm start

示例操作

  • 检查钱包余额:
    const balances = await server.listBalances();
    console.log(balances);
    
  • 获取测试网POL代币:
    const result = await server.getTestnetPol();
    console.log(result);