基础托管mcp
MCP服务器,用于AI代理在Base(ETH或ERC-20)上创建和管理P2P托管交易。
安装
npx -y base-escrow-mcp或者添加到您的MCP配置中:
{
"mcpServers": {
"base-escrow": {
"command": "npx",
"args": ["-y", "base-escrow-mcp"],
"env": {
"DEPLOYER_PRIVATE_KEY": "your-private-key",
"RPC_URL": "https://mainnet.base.org"
}
}
}
}工具(8)
| 工具 | 描述 | 身份验证 |
|---|---|---|
create_escrow | 创建新的托管交易(ETH或ERC-20) | 密钥 |
release_escrow | 向卖方发放资金(仅限买方) | 密钥 |
refund_escrow | 向买家退款 | 密钥 |
dispute_escrow | 标记交易争议 | Key |
get_deal | 按ID获取交易详情 | 无 |
get_buyer_deals | 获取买家地址的所有交易 | 无 |
get_seller_deals | 获取卖家地址的所有交易 | 无 |
get_escrow_info | 获取合同信息(费用、总交易、资金) | 无 |
运作原理
- 买方创建 托管交易,将ETH或代币存入合约
- 卖方交付 链下商品/服务
- 买方放行 向卖方提供资金,或 退款 如果卖方未能交货
- 任何一方都可以 争议 --财政部解决有争议的交易
环境变量
DEPLOYER_PRIVATE_KEY--写入操作(创建、发布、退款、争议)所需RPC_URL--基本RPC终结点(默认值:https://mainnet.base.org)
链
- 网络: 基础主网(链号8453)
- 浏览器: https://basescan.org
许可证
麻省理工学院
