
Research
/Security News
Malicious Chrome and Firefox Extensions Steal Crypto Traders’ Session and Wallet Data
Malicious Chrome and Firefox extensions target Axiom Trade and Padre users, stealing session tokens and wallet data.
@arispay/payagent-mcp
Advanced tools
MCP server that gives AI agents a wallet: pay x402 APIs (USD + EUR), check balances, self-onboard with one tool call. Use with Claude, Cursor, or any MCP client — delegated custody, no private keys on the agent.
MCP server that lets AI agents pay for things: call x402-paid APIs (USDC on Base), pay merchants, and manage wallets with spend limits. Works with Claude Desktop, Cursor, Windsurf, or any MCP client. A thin wrapper around the payagent SDK.
Two ways to hold the wallet:
PAYAGENT_PRIVATE_KEY to a funded EOA key. pay_api signs EIP-3009 locally — no ArisPay account, no email. The only guardrail is client-side; use a dedicated low-balance wallet.create_user({ email }) self-provisions an account, a CDP-managed wallet, and credentials in one call. ArisPay enforces per-transaction, daily, and monthly limits server-side; no private key ever lives in this process.Add the server to your MCP client config. No environment variables are required — pick a wallet mode later, from inside the chat, or set one of the env options below.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"arispay": {
"command": "npx",
"args": ["-y", "@arispay/payagent-mcp"]
}
}
}
For the zero-signup mode, add the key to the env block:
"env": { "PAYAGENT_PRIVATE_KEY": "0x..." }
Same server block in .cursor/mcp.json. Windsurf: same pattern in ~/.codeium/windsurf/mcp_config.json.
npx payagent wallet new, put it in the host config as PAYAGENT_PRIVATE_KEY, send USDC on Base to the printed address. check_wallet shows the deposit address and balance; pay_api pays.create_user({ email: "you@example.com" }), then fund_agent({ name }) for a deposit address. Credentials persist to ~/.payagent/config.json and are shared with the payagent CLI.| Variable | Description |
|---|---|
PAYAGENT_PRIVATE_KEY | Funded EOA key for local self-custody signing (zero-signup mode). |
ARISPAY_API_KEY | Developer key — usually unneeded; create_user self-provisions one. |
ARISPAY_URL | ArisPay API base URL. Default https://api.arispay.app. |
PAYAGENT_MCP_PROFILE | core loads only the 8 pay-URL tools instead of the full surface. |
ARISPAY_AGENT_KEY / PAYAGENT_WALLET | Legacy single-agent pair for v2.0.x hosts. |
Wallet-centric core: create_user, create_wallet, list_wallets, fund_wallet, get_balance, pay_merchant.
x402 rail: pay_api (HTTP request with transparent 402 payment — local key or delegated), create_agent, fund_agent, get_balance_agent, list_agents, rename_agent.
Discovery (read-only, free, no key): discover_paid_api (search the paid-API catalog by intent + budget), inspect_paid_api (see a URL's price without paying).
Platform (end-user) tools: create_enduser, attach_card_for_user, set_user_limits, get_user_status. Diagnostic: check_wallet.
Example prompts: "Pay https://api.example.com/premium and show me the data." · "Find a paid API that extracts text from PDFs, under 50 cents." · "Check my wallet."
pay_api with a URL; the seller answers HTTP 402 with its price.PAYAGENT_PRIVATE_KEY set, payagent signs the EIP-3009 authorization locally. Otherwise ArisPay validates the request against the agent's delegation limits and signs via Coinbase CDP.payagent retries with the signed payment header; the seller's facilitator settles USDC on-chain.In delegated mode, no private key lives in this process and payments that breach the delegation are rejected before any on-chain action. In local mode, the key is yours and stays in your process.
npm install @arispay/payagent-mcp
Or invoke directly via npx @arispay/payagent-mcp from an MCP client config — no pre-install required. npx buyforme-mcp is the same server under the consumer brand.
MIT
FAQs
One coherent USDC payment product for AI agents: pay x402 APIs on Base, Solana, and BNB Chain with spend mandates, receipts, and idempotency. Seven tools: setup, discover, inspect, pay, balance, history, check_payment_signal. Use with Claude, Cursor, or a
The npm package @arispay/payagent-mcp receives a total of 75 weekly downloads. As such, @arispay/payagent-mcp popularity was classified as not popular.
We found that @arispay/payagent-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Malicious Chrome and Firefox extensions target Axiom Trade and Padre users, stealing session tokens and wallet data.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.