🏆 黑客马拉松参赛作品: 使用x402支付收集功能与CDP自动分发功能,将任何AI代理转换为支持支付的小费代理。
tip.md 是一个平台,允许开发者通过在GitHub README、网站或任何Markdown内容中嵌入简单按钮,直接将加密货币小费发送到他们的钱包。它支持:
此MCP服务器扩展了tip.md的功能,使任何AI代理能够通过创新的x402 + CDP集成来促进加密货币小费。
对于评委和评估者: 立即体验x402 + CDP小费流程:
git clone https://github.com/xR0am/tip-md-x402-mcp-server.git
cd tip-md-x402-mcp-server
npm install
NODE_ENV=demo npm start
⚠️ 重要提示: 单独运行的服务器仅显示日志,要查看演示支付功能,你需要将其连接到MCP客户端(参见下方的[MCP客户端测试])。
核心创新: 任何AI代理 + 此MCP = 即时支付启用代理
用户 → 专用小费钱包 → x402支付收集 → CDP代理钱包 → CDP分发给接收者(96%) + 平台(4%)
此MCP服务器暴露了7个工具,任何AI代理都可以使用:
mcp_tip_md_tip_on_base: 使用x402支付协议和CDP自动分发,在Base上发送USDC小费mcp_tip_md_tip_on_solana: 使用x402支付协议,在Solana上发送USDC小费mcp_tip_md_check_tipping_balance: 检查/创建你的专用小费钱包余额和信息mcp_tip_md_export_tipping_wallet: 导出你的小费钱包私钥(敏感操作)mcp_tip_md_withdraw_tipping_funds: 从小费钱包中提取USDC到任意地址mcp_tip_md_get_user_wallet_types: 检查接收者的支持加密货币和钱包类型mcp_tip_md_crypto_tipping: 供具有钱包的代理手动进行加密货币小费的信息(以太坊、Base、Solana - 不涉及x4_02/CDP流程)mcp_tip_md_ping: 健康检查端点要查看实际演示支付功能,你需要将MCP服务器连接到兼容客户端:
~/.cursor/mcp.json):{
"mcpServers": {
"tip-md-demo": {
"command": "node",
"args": ["dist/mcp-server/src/index.js"],
"cwd": "/path/to/tip-md-x402-mcp-server",
"env": {
"NODE_ENV": "demo"
}
}
}
}
重启Cursor 并查找🔨工具图标
测试演示:
npm install -g supergateway
~/Library/Application Support/Claude/claude_desktop_config.json):{
"mcpServers": {
"tip-md-demo": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--httpStream",
"http://localhost:3000/mcp",
"--outputTransport",
"stdio"
]
}
}
}
NODE_ENV=demo npm start
对于支持HTTP-stream传输的客户端:
http://localhost:3000/mcp(本地运行时)NODE_ENV=demo以模拟模式运行为了与tip.md平台完全集成:
创建一个.env文件:
# 数据库连接(生产必需)
MONGODB_URI=mongodb+srv://username:password@cluster.mongodb.net/database
# Coinbase开发者平台(CDP分发必需)
CDP_API_KEY_ID=your_cdp_api_key_id
CDP_API_KEY_SECRET=your_cdp_api_key_secret
# x402配置(支付收集必需)
X402_WALLET_PRIVATE_KEY=your_x402_wallet_private_key
# 可选配置
PORT=3000
NODE_ENV=production
LOG_LEVEL=info
npm install
npm run build
npm start
挑战: Coinbase x402 + CDP集成
创新: 通用AI代理支付启用
演示模式: NODE_ENV=demo npm start
仓库: https://github.com/xR0am/tip-md-x402-mcp-server
关于此次黑客马拉松参赛作品的问题:
为Coinbase x402 + CDP黑客马拉松构建 🏆