MCP.Market

Agentwallet MCP server

by hifriendbot·io.github.hifriendbot/agentwallet·v1.14.12·3 stars

Wallet infrastructure for Ai agents. EVM + Solana. x402 payments. No KYC.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

not scanned yet

Adoption
Growing

3 stars1.4k downloads/wk

Reviews

Write one

Nobody has reviewed Agentwallet yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Agentwallet tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Agentwallet compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
1,388
more than 95% of 12,191 servers with a package

Release history: 5 versions in the registry since 2026-03-11, latest 2026-11-03, typically one every 6 days.

Install Agentwallet in Claude Code, Cursor or VS Code

Runs npx -y agentwallet-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add agentwallet -- npx -y agentwallet-mcp
Add to Cursor

What the publisher says

From the Agentwallet repository's README, as published. We do not edit it. Read it on GitHub

AgentWallet MCP Server

Permissionless wallet infrastructure for AI agents. Create wallets, sign transactions, and broadcast on-chain, on any EVM chain and Solana. Built-in guards. No KYC. The only AI agent wallet that accepts crypto for its own API fees.

Your keys can stay on your machine. Set one environment variable and every signature happens in your own process. No server sees the key, no company can freeze the wallet, and you can verify that claim by reading src/local-wallet.ts or by running the server with the API pointed at a closed port.

No KYC. No KYT. No approval process. No transaction monitoring. No one can block your wallet. Pay with USDC on-chain, no credit card required.

Two modes

Run wallet_mode at any time and the server will tell you which one you are in, and which address it controls.

Local signing in one variable

{
  "mcpServers": {
    "agentwallet": {
      "command": "npx",
      "args": ["-y", "agentwallet-mcp"],
      "env": {
        "AGENTWALLET_PRIVATE_KEY": "0xyour_key",
        "AGENTWALLET_RPC_8453": "https://your-own-rpc",
        "AGENTWALLET_MAX_TX_NATIVE": "0.05"
      }
    }
  }
}

Use AGENTWALLET_KEYFILE=/path/to/key instead if you would rather keep the key out of your shell config. The key is read once, never written to disk, never logged, and never included in an error message.

AGENTWALLETRPC (or AGENTWALLETRPCURL for all chains) points at an endpoint you trust. Without it a public RPC is used, and a public RPC can see which addresses you ask about.

AGENTWALLETMAXTX_NATIVE is a per-transaction ceiling in native units (ETH, MATIC and so on). In hosted mode the server enforces limits; in local mode there is no server, so these guards are the only ones there are. Set them.

AGENTWALLETMAXTXTOKEN is the equivalent ceiling for ERC-20 movement, in human units of the token. Set this one too if you hold stablecoins. The native cap cannot see a token transfer: an ERC-20 send carries value = 0 with the amount in the calldata, so AGENTWALLETMAXTXNATIVE alone leaves a USDC balance uncapped. AGENTWALLETMAXTXTOKEN covers transfer, transferFrom, approve, increaseAllowance, Permit2 approve, and deposit() / withdraw(uint256) on the chain's own wrapped-native contract (so wrapeth and unwrapeth keep working under the cap), the approvals because an unbounded allowance is a drain waiting to happen. Any other calldata sent to a token contract or to Permit2 is refused while the cap is set, because the guard cannot price it; set AGENTWALLETALLOWUNKNOWNTOKEN_CALLS=1 to allow such calls deliberately. Calls to other contracts (routers, bridges) pass, since they can only pull what an approval already allowed; a contract counts as "other" only when it demonstrably declines decimals(), so an absurd or malformed answer, or an RPC that cannot be reached, refuses rather than allows. Decimals are resolved locally from the trusted registry, then the token's own decimals(); a token that resolves neither way is evaluated at 0 decimals, the only value that cannot fail open.

Solana local signing

"env": {
  "AGENTWALLET_SOLANA_KEY": "[12,34...]",
  "AGENTWALLET_SOLANA_RPC": "https://your-own-rpc",
  "AGENTWALLET_MAX_TX_SOL": "1",
  "AGENTWALLET_MAX_TX_TOKEN": "25"
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Agentwallet: common questions

Is Agentwallet MCP server safe?
Mostly: it is graded B (80/100). Read the Agentwallet safety report
How do I install Agentwallet?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Agentwallet need an API key?
Yes. The registry entry asks for AGENTWALLET_PASS, AGENTWALLET_PRIVATE_KEY, AGENTWALLET_SOLANA_KEY, AGENTWALLET_WEBHOOK_SECRET and 1 more.
Is Agentwallet maintained?
The last commit was 38 days ago (2026-09-27). The latest release is v1.14.12.
How does Agentwallet compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers); downloads a week 1,388 (more than 95% of 12,191 servers with a package). Full comparison.

More from hifriendbot →