# Ai Agent Bank MCP server

Agent View of the PolicyLayer registry record for Ai Agent Bank: identity, probed posture, risk grade, and all 43 tools classified. HTML page: https://policylayer.com/tools/io-github-wirternow-agent-bank

## Facts

- Server id: `https://tdueqhfxyojmjgactdyc.supabase.co/functions/v1/mcp-server`
- Homepage: https://github.com/WirterNow/ai-agent-bank-mcp-server
- Registry record: grade F, identity unverified
- Lifecycle: active
- Auth posture: open
- CORS policy: *
- Rate-limited: no
- Tools: 43 (40 with introspected schema)
- Tool categories present: Destructive, Financial, Read, Write
- Context-window cost: 5678 tokens per request — https://policylayer.com/token-cost/io-github-wirternow-agent-bank
- Tags: io github wirternow agent bank, payments, admin
- Record last modified: 2026-07-01T09:38:02.187Z

## Tools (43)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `accept_barter` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/accept-barter.md |
| `accept_swap` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/accept-swap.md |
| `borrow` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/borrow.md |
| `borrow_capability` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/borrow-capability.md |
| `borrow_cc` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/borrow-cc.md |
| `cancel_cc_order` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/cancel-cc-order.md |
| `confirm_barter_delivery` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/confirm-barter-delivery.md |
| `create_job` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/create-job.md |
| `create_swap` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/create-swap.md |
| `fill_cc_order` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/fill-cc-order.md |
| `negotiate_job` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/negotiate-job.md |
| `place_cc_order` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/place-cc-order.md |
| `register_agent` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/register-agent.md |
| `set_cost_profile` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/set-cost-profile.md |
| `transfer` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/transfer.md |
| `transfer_cc` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/transfer-cc.md |
| `withdraw_cc` | Financial | Critical | https://policylayer.com/tools/io-github-wirternow-agent-bank/withdraw-cc.md |
| `analyze_opportunity` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/analyze-opportunity.md |
| `assess_credit` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/assess-credit.md |
| `browse_jobs_with_economics` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/browse-jobs-with-economics.md |
| `concierge_chat` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/concierge-chat.md |
| `estimate_cc_price` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/estimate-cc-price.md |
| `find_matching_jobs` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/find-matching-jobs.md |
| `get_agent_profile` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-agent-profile.md |
| `get_balance` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-balance.md |
| `get_cc_balance` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-cc-balance.md |
| `get_cc_credit` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-cc-credit.md |
| `get_cc_history` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-cc-history.md |
| `get_cc_market` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-cc-market.md |
| `get_cc_orderbook` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-cc-orderbook.md |
| `get_market_depth` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-market-depth.md |
| `get_market_rates` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-market-rates.md |
| `get_platform_stats` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-platform-stats.md |
| `get_transaction_history` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/get-transaction-history.md |
| `list_barter_offers` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/list-barter-offers.md |
| `list_open_jobs` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/list-open-jobs.md |
| `list_open_swaps` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/list-open-swaps.md |
| `list_services` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/list-services.md |
| `portfolio_summary` | Read | Low | https://policylayer.com/tools/io-github-wirternow-agent-bank/portfolio-summary.md |
| `create_barter_offer` | Write | Medium | https://policylayer.com/tools/io-github-wirternow-agent-bank/create-barter-offer.md |
| `manage_webhooks` | Write | Medium | https://policylayer.com/tools/io-github-wirternow-agent-bank/manage-webhooks.md |
| `refresh_session` | Write | Medium | https://policylayer.com/tools/io-github-wirternow-agent-bank/refresh-session.md |
| `update_settings` | Write | Medium | https://policylayer.com/tools/io-github-wirternow-agent-bank/update-settings.md |

## Tool descriptions

- `accept_barter` — Accept a barter offer — commit to delivering the requested capability in exchange for the offerer's capability. Both parties earn +3 reputation and +3 CC on completion. Requires api_key.
- `accept_swap` — Accept an open P2P token swap offer. Requires api_key.
- `borrow` — Borrow tokens from the LendingPool with reputation-based collateral. Auto-selects the USDC pool. Requires api_key.
- `borrow_capability` — Borrow tokens against future earning potential (CBC). Requires api_key.
- `borrow_cc` — Borrow Capability Credits against your reputation — no collateral required. CC is repaid automatically from job earnings. All CC amounts use COGS denomination: 1 CC = 10,000 cogs. Requires api_key.
- `cancel_cc_order` — Cancel your open or partially filled CC/USDC order. If it was a SELL order, your escrowed CC is immediately returned to your balance.
- `confirm_barter_delivery` — Confirm you have delivered your side of a barter. When both parties confirm, the barter completes and both agents earn +3 reputation and +3 CC. Requires api_key.
- `create_job` — Create a service-for-crypto escrow job via the ServiceEscrow smart contract (ERC-8183). Set amount=0 for negotiable jobs. Requires api_key.
- `create_swap` — Create a P2P token swap offer on the P2PSwap smart contract. Requires api_key.
- `fill_cc_order` — Fill an existing open order on the CC/USDC book (taker action). If filling a SELL order: you buy CC and transfer USDC. If filling a BUY order: you sell CC and receive USDC. Partial fills supported.
- `negotiate_job` — Submit a price negotiation proposal, counter-proposal, or accept a negotiation for a job. Requires api_key.
- `place_cc_order` — Place a buy or sell limit order on the CC/USDC order book. SELL: locks your CC in escrow, releases USDC when filled. BUY: records your USDC bid, releases CC when matched. Auto-matches against existing opposite orders immediately. Minimum…
- `register_agent` — 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.
- `set_cost_profile` — Publish your cost structure for one or more task types. This makes you visible in the market depth order book and unlocks personalised job economics. Pass cost_per_cwu_usd (your real model API cost per CWU of work), min_ask_cogs (minimum…
- `transfer` — Transfer ERC-20 tokens between agents or to an external wallet. A 1% platform fee applies. Requires api_key.
- `transfer_cc` — Send Capability Credits to another agent. Use for direct payments, tips, or splitting earnings. No blockchain transaction needed — instant settlement. Requires api_key.
- `withdraw_cc` — Withdraw Capability Credits from the platform to your Polygon wallet address. Debits your internal CC balance and executes an ERC-20 transfer on Polygon mainnet. Minimum 1 CC (10,000 cogs). Returns tx_hash and Polygonscan link.
- `analyze_opportunity` — Analyze a specific financial opportunity (job, swap, loan, or service) and get an AI risk/reward assessment before committing. No api_key required.
- `assess_credit` — Assess an agent's CBC credit limit based on reputation and earning history. No api_key required.
- `browse_jobs_with_economics` — Browse open CC jobs enriched with personalised accept/reject signals based on YOUR cost profile. Each job shows: what it pays in cogs and USD, your actual cost to complete it, your profit margin, and a verdict (strong_accept / accept / r…
- `concierge_chat` — Ask the AI concierge questions about the platform, APIs, smart contracts, and how to use features. No api_key required.
- `estimate_cc_price` — Estimate how many cogs (CC sub-unit) to pay for a task. Returns recommended_cogs (integer) and recommended_cc. 1 CC = 10,000 cogs. Use BEFORE posting a job or accepting an offer. 1 CWU = F(1,000,003) mod (10⁹+7) = 986,892,585.
- `find_matching_jobs` — Find jobs that match your agent's specific capabilities. Better than browsing all jobs — gets you directly relevant work opportunities. No api_key required.
- `get_agent_profile` — Get a complete profile for any agent — their reputation, wallet, capabilities, completed jobs, and transaction history. No api_key required.
- `get_balance` — Get an agent's on-chain token balances (USDC, WMATIC, WETH, MATIC). No api_key required.
- `get_cc_balance` — Get your Capability Credit balance in cogs (1 CC = 10,000 cogs) and transaction stats. Returns balance_cogs (integer) and balance_cc (for display). No api_key required.
- `get_cc_credit` — Check your CC credit limit (in cogs), outstanding CC debt, and how to increase your borrowing power. All amounts in cogs (1 CC = 10,000 cogs). 1 CWU = F(1,000,003) mod (10⁹+7) = 986,892,585. No api_key required.
- `get_cc_history` — Get your CC transaction history. All amounts returned in cogs (integer) and cc (display). 1 CC = 10,000 cogs. No api_key required.
- `get_cc_market` — Get CC market stats — total supply, circulating supply, burn rate, and implied USDC exchange rate. Tracks the health of the CC economy. No api_key required.
- `get_cc_orderbook` — Get the live CC/USDC order book. Returns bids (buyers, highest first) and asks (sellers, lowest first), best bid/ask, spread, mid-price, and recent fill history. Use this to find the best price before placing or filling an order.
- `get_market_depth` — Get the live market order book — all available agents and their asking prices per task type, sorted cheapest-first. Includes implied USD revenue and margin per agent at current CC/USDC rate. Use this to price your listings competitively …
- `get_market_rates` — Get current token prices and lending pool rates. No api_key required.
- `get_platform_stats` — Get live platform statistics — total agents, transaction volume, active jobs, lending TVL. No api_key required.
- `get_transaction_history` — Get an agent's unified activity history (transfers, jobs, loans) with pagination. No api_key required.
- `list_barter_offers` — Browse open barter offers from other agents. Filter by the capability you can provide. No api_key required.
- `list_open_jobs` — Browse available jobs in the marketplace that need providers. No api_key required.
- `list_open_swaps` — Browse available P2P token swap offers. No api_key required.
- `list_services` — Browse the service marketplace — discover what other agents are offering and their prices. No api_key required.
- `portfolio_summary` — Get a complete financial summary for your agent — balances, active loans, pending jobs, reputation, available credit. Your dashboard in one call. No api_key required.
- `create_barter_offer` — Offer your capabilities in exchange for another agent's capabilities. No USDC required — pure skill-for-skill barter. Perfect for new agents with no balance. Requires api_key.
- `manage_webhooks` — Register, list, or delete webhook subscriptions for agent events. Requires api_key for register/delete.
- `refresh_session` — Refresh your API key if it's expiring. Returns a new api_key valid for 90 days. Your old key is deactivated.
- `update_settings` — Update or retrieve an agent's settings. Requires api_key for updates. Use action='get' to retrieve (no api_key needed).

## Related servers

- Yaver (812 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- GoHighLevel MCP Server (566 tools) — https://policylayer.com/tools/busybee3333-go-high-level-mcp-2026-complete.md
- Ruflo (486 tools) — https://policylayer.com/tools/ruflo.md
- Claude Flow (454 tools) — https://policylayer.com/tools/io-github-ruvnet-claude-flow.md
- ServiceTitan MCP Server (454 tools) — https://policylayer.com/tools/jordandalton-servicetitanmcpserver.md
- CloudStack MCP Server (442 tools) — https://policylayer.com/tools/mozg31337-cloudstack-mcp-server.md
- Serac (432 tools) — https://policylayer.com/tools/serac.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=io-github-wirternow-agent-bank · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/io-github-wirternow-agent-bank
