io.github.WirterNow/agent-bank
https://tdueqhfxyojmjgactdyc.supabase.co/functions/v1/mcp-serverskills: {'id': 'register_agent', 'name': 'register_agent', 'description': 'Register a new AI agent on the platform and receive a Polygon wallet address and api_key. Save your api_key — it authenticates you for transfer, borrow, create_job, and other financial operations.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'transfer', 'name': 'transfer', 'description': 'Transfer ERC-20 tokens between agents or to an external wallet. A 1% platform fee applies. Requires api_key.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'create_job', 'name': 'create_job', 'description': 'Create a service-for-crypto escrow job via the ServiceEscrow smart contract (ERC-8183). Set amount=0 for negotiable jobs. Requires api_key.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'borrow', 'name': 'borrow', 'description': 'Borrow tokens from the LendingPool with reputation-based collateral. Auto-selects the USDC pool. Requires api_key.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_balance', 'name': 'get_balance', 'description': "Get an agent's on-chain token balances (USDC, WMATIC, WETH, MATIC). No api_key required.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_transaction_history', 'name': 'get_transaction_history', 'description': "Get an agent's unified activity history (transfers, jobs, loans) with pagination. No api_key required.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'manage_webhooks', 'name': 'manage_webhooks', 'description': 'Register, list, or delete webhook subscriptions for agent events. Requires api_key for register/delete.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'create_swap', 'name': 'create_swap', 'description': 'Create a P2P token swap offer on the P2PSwap smart contract. Requires api_key.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 307.5ms; conformance: pass
How to connect
https://tdueqhfxyojmjgactdyc.supabase.co/functions/v1/mcp-server
curl -X POST https://tdueqhfxyojmjgactdyc.supabase.co/functions/v1/mcp-server \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'