Transform any AI agent into a payment-enabled agent using x402 + CDP. MCP server for instant crypto tipping with automatic disbursement.
payment-enabled-agent-x402 is an early-stage TypeScript project in the AI payments / x402 ecosystem, focused on ai-agent, payment-enable. It currently has 3 GitHub stars and 0 forks, and sits alongside related tools like bitterbot-desktop, Franklin, aser, bitrouter, os-moda, AIephant-AI-Agent-Gateway.
Transform any AI agent into a payment-enabled tipping agent using x402 payment collection with CDP automatic disbursement.
tip.md is a platform that allows developers to receive cryptocurrency tips directly to their wallets via a simple button embeddable in GitHub READMEs, websites, or any markdown content. It supports:
This MCP server extends tip.md's functionality by enabling any AI agent to facilitate crypto tipping through the innovative x402 + CDP integration.
For Judges & Evaluators: Experience the x402 + CDP tipping flow instantly:
git clone https://github.com/OnChainMee/payment-enabled-agent-x402.git
cd payment-enabled-agent-x402
npm install
NODE_ENV=demo npm start
⚠️ Important: The server running alone shows logs, but to see the demo payment functionality, you need to connect it to an MCP client (see Testing with MCP Clients below).
Core Innovation: ANY AI agent + this MCP = instant payment-enabled agent
User → Dedicated Tipping Wallet → x402 Payment Collection → CDP Agent Wallet → CDP Disburses to Recipient (96%) + Platform (4%)
This MCP server exposes 7 tools that any AI agent can use:
mcp_tip_md_tip_on_base: Send USDC tips on Base using x402 payment protocol with CDP automatic disbursementmcp_tip_md_tip_on_solana: Send USDC tips on Solana using x402 payment protocolmcp_tip_md_check_tipping_balance: Check/create your dedicated tipping wallet balance and infomcp_tip_md_export_tipping_wallet: Export your tipping wallet private key (security sensitive)mcp_tip_md_withdraw_tipping_funds: Withdraw USDC from your tipping wallet to any addressmcp_tip_md_get_user_wallet_types: Check recipient's supported cryptocurrencies and wallet typesmcp_tip_md_crypto_tipping: Manual crypto tipping information for agents with wallet to instruct (Ethereum, Base, Solana - no x402/CDP flow)mcp_tip_md_ping: Health check endpointTo see the actual demo payment functionality, you need to connect the MCP server to a compatible client:
~/.cursor/mcp.json):{
"mcpServers": {
"tip-md-demo": {
"command": "node",
"args": ["dist/mcp-server/src/index.js"],
"cwd": "/path/to/payment-enabled-agent-x402",
"env": {
"NODE_ENV": "demo"
}
}
}
}
Restart Cursor and look for the 🔨 tools icon
Test the demo:
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
For clients supporting HTTP-stream transport:
http://localhost:3000/mcp (when running locally)NODE_ENV=demo for simulation modeFor full integration with the tip.md platform:
Create a .env file:
# Database Connection (Required for production)
MONGODB_URI=mongodb+srv://username:[email protected]/database
# Coinbase Developer Platform (Required for CDP disbursement)
CDP_API_KEY_ID=your_cdp_api_key_id
CDP_API_KEY_SECRET=your_cdp_api_key_secret
# x402 Configuration (Required for payment collection)
X402_WALLET_PRIVATE_KEY=your_x402_wallet_private_key
# Optional Configuration
PORT=3000
NODE_ENV=production
LOG_LEVEL=info
npm install
npm run build
npm start
For questions about this hackathon entry:
A local-first AI agent with persistent memory, emotional intelligence, and a peer-to-peer skills economy.
The AI agent with a wallet — spends USDC autonomously to get real work done. Apache-2.0, TypeScript.
Aser is a lightweight, self-assembling AI Agent frame.
The self-improving LLM router that optimize your agentic workflows with every runs, works with any harnesses, any models, any loops.
An operating system built for AI agents — talk to your NixOS server instead of SSH-ing in. Typed, audited tool access with atomic rollback on every change. Research-grade; run it on a disposable box, not production.
Alephant is an open-source AI Agent Gateway for routing, tracking, and controlling LLM usage across AI agents, members, and workflows, and for publishing agent capabilities as paid endpoints with x402 and MPP payment rails.
The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.
Daydreams is a set of tools for building agents for commerce
The first agentic payment network: policy-controlled, gasless, and real money-ready. OmniClaw CLI + Financial Policy Engine let autonomous agents pay and earn safely at machine speed.
Agent behavior that compiles
The A2A x402 Extension brings cryptocurrency payments to the Agent-to-Agent (A2A) protocol, enabling agents to monetize their services through on-chain payments. This extension revives the spirit of HTTP 402 "Payment Required" for the decentralized agent ecosystem.
Live data for AI agents — search, research, markets, crypto, X/Twitter. Pay-per-call via x402 micropayments.