Clicksprotocol MCP server
io.github.clicksprotocol/mcp-server·v1.0.3·2 starsAgent commerce settlement tools on Base: treasury setup, payment splits, yield and attribution.
2 stars25 downloads/wk
Reviews
Write oneNobody has reviewed Clicksprotocol yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Clicksprotocol tools (11, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
clicks_explainExplain Clicks Protocol to another agent or developer. Returns a concise self-contained summary with integration instructions and links. Use when another agent asks what Clicks does or how agent-commerce settlement works.
clicks_get_agent_infoInspect an agent settlement account. Returns registration status, operator, deposited USDC, settlement split, and wallet balance.
clicks_get_referral_statsInspect explicit referral attribution for an agent. Returns direct referrals, claimable rewards, referral chain, and team bonus.
clicks_get_yield_infoInspect the treasury routing layer. Returns active yield route, Aave and Morpho rates, total routed balance, deposits, and protocol fees.
clicks_quick_startwrite actionExecute initial settlement setup in one command. Registers agent, approves USDC, and routes the first payment. Referral attribution remains a separate explicit step.
clicks_receive_paymentRoute an incoming USDC revenue event through Clicks settlement policy. Splits liquidity and treasury routing according to the agent configuration.
clicks_register_agentRegister an AI agent for Clicks settlement routing. Required before the first routed payment.
clicks_register_referralRegister referral attribution as an explicit separate step. Requires an agent-signed approval and an authorized caller.
clicks_set_yield_pctSet the treasury routing percentage for future settlement events. Controls how much stays liquid vs routes to yield.
clicks_simulate_splitPreview how an incoming USDC revenue event will be split between liquid operations and routed treasury capital.
clicks_withdraw_yieldWithdraw routed treasury capital and any earned yield back to the agent wallet. No lockups.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 66 days ago12/15
- Maintainer identitynamespace and repository owner differ4/10
How Clicksprotocol compares
Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 43% of 1,761 Finance servers
- Tools
- 11
- the typical Finance server has 8
- Tools that change things
- 9%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 80% of 946 Finance servers
- Downloads a week
- 25
- more than 12% of 421 Finance servers with a package
What its tools let an agent do: 10 read · 1 change
Install Clicksprotocol in Claude Code, Cursor or VS Code
Runs npx -y @clicks-protocol/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-server -- npx -y @clicks-protocol/mcp-server
What the publisher says
From the Clicksprotocol repository's README, as published. We do not edit it. Read it on GitHub
Clicks Protocol ⚡ Agent commerce settlement routing for USDC flows on Base.
中文文档
Website · Twitter · Discord · Medium · Substack · Reddit · Treasury Lab · mcpservers.org
One call. Yield starts.
import { ClicksClient } from '@clicks-protocol/sdk';
const clicks = new ClicksClient(signer);
await clicks.quickStart('100', agentAddress);
// 80 USDC → agent wallet (instant)
// 20 USDC → treasury yield routeThat's it. No config. No dashboard. No human required.
What Clicks does
Every USDC payment your agent receives gets auto-split:
Payment in
├── 80% → Agent Wallet (liquid, instant)
└── 20% → DeFi Yield (Aave V3 or Morpho, auto-routed to best APY)
│
└── Withdraw anytime → Agent gets principal + yield (minus 2% fee on yield only)- No lockup. Withdraw anytime.
- No manual steps. Fully autonomous.
- 2% fee on yield only. Never on principal.
- Auto-rebalances between Aave V3 and Morpho for best APY.
Install
npm install @clicks-protocol/sdk ethers@^6x402 + Coinbase Agentic Wallets
Clicks is designed to sit after x402-style payment flows on Base.
x402 handles authorization and payment. Clicks routes USDC after receipt:
import { ClicksClient } from '@clicks-protocol/sdk';
import { CoinbaseWalletSDK } from '@coinbase/wallet-sdk';
const wallet = new CoinbaseWalletSDK({ appName: 'YourAgent' });
const signer = wallet.makeWeb3Provider().getSigner();
const clicks = new ClicksClient(signer);
await clicks.quickStart('1000', agentAddress);
// Your agent now has a settlement policy
// 80% liquid for operations
// 20% routed through treasury yield- Same chain (Base), same USDC contract
- 80% liquid for operations
- 20% routed through treasury yield
- No lockup, withdraw anytime
SDK
Quick Start (recommended)
One call: registers agent, approves USDC, splits first payment.
const result = await clicks.quickStart('100', agentAddress);
// result.registered → true (skips if already done)
// result.approved → true (skips if allowance sufficient)
// result.paymentSplit → trueIndividual operations
// Register
await clicks.registerAgent(agentAddress);Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Clicksprotocol: common questions
- Is Clicksprotocol MCP server safe?
- Mostly: it is graded B (72/100). Read the Clicksprotocol safety report
- How do I install Clicksprotocol?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Clicksprotocol need an API key?
- Yes. The registry entry asks for
CLICKS_PRIVATE_KEY. - Is Clicksprotocol maintained?
- The last commit was 105 days ago (2026-07-21). The latest release is v1.0.3.
- What can I use instead of Clicksprotocol?
- Servers from other publishers that do the same job: Coinbase Commerce MCP server, three.ws Agent Payments MCP server and Yolfi Payments MCP server.
- How does Clicksprotocol compare with other Finance MCP servers?
- safety score 72/100 (higher than 43% of 1,761 Finance servers); tools 11 (the typical Finance server has 8); tools that change things 9% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Clicksprotocol
Same job from other publishers: the closest match first, then the best rated.
- Coinbase CommerceMCP server for Coinbase Commerce — crypto merchant payments (BTC/ETH/USDC); settle crypto or fiatnot reviewedGrowingB
- three.ws Agent PaymentsGoverned x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.not reviewedEstablishedB
- Yolfi Payments MCPLet AI agents add Yolfi crypto checkout, paylinks, webhooks, and status checks.not reviewedEstablishedA
- X402 ListFind and vet x402 payment APIs before your agent pays one: uptime, price, on-chain volume.not reviewedEstablishedA
- SatGate – Economic Firewall for AI AgentsBudget, payment and audit controls for AI agent API calls and MCP tool calls.not reviewedEstablishedA