MCP.Market

Walletlens MCP server

by shawnwollenberg·io.github.shawnwollenberg/walletlens·v0.1.2

EVM wallet reports and Robinhood Stock Token intelligence paid with USDC over x402.

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

full report

Adoption
New

0 stars22 downloads/wk

Reviews

Write one

Nobody has reviewed Walletlens yet.

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

Walletlens tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_openapi_schema

    Fetch the public WalletLens OpenAPI schema.

  • get_portfolio

    Fetch a paid WalletLens portfolio snapshot, including canonical Robinhood Stock Tokens when chains=robinhood. Requires WALLETLENS_X402_PRIVATE_KEY.

  • get_service_metadata

    Return live WalletLens service, pricing, discovery, and documentation metadata.

  • get_supported_chains

    Return WalletLens supported EVM chain slugs.

  • get_tx_history

    Fetch paid TxLens enriched transaction history via x402. Requires WALLETLENS_X402_PRIVATE_KEY in the MCP server environment.

  • get_wallet_report

    Fetch a paid WalletLens report with portfolio balances, transaction history, and Robinhood Stock Token intelligence. Requires WALLETLENS_X402_PRIVATE_KEY.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 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 52 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Walletlens compares

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

Safety score
78/100
higher than 62% of 1,761 Finance servers
Tools
6
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
22
more than 8% of 421 Finance servers with a package

What its tools let an agent do: 6 read

Install Walletlens in Claude Code, Cursor or VS Code

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

claude mcp add walletlens -- npx -y @shawnwollenberg/walletlens-mcp
Add to Cursor

What the publisher says

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

WalletLens API

Paid API for EVM wallet intelligence: normalized portfolio snapshots, canonical Robinhood Stock Token holdings and prices, bundled wallet reports, and TxLens enriched transaction history. The app uses Alchemy plus Robinhood's public Stock Token APIs, then gates paid endpoints with x402 unless local dev bypass is enabled.

Secret Setup

Do not paste API keys into chat or commit them. Create a local .env from .env.example:

cp .env.example .env

Then fill in:

ALCHEMY_API_KEY=your_alchemy_key
MY_WALLET_ADDRESS=0xYourReceivingWallet
X402_DEV_BYPASS=true

Use X402DEVBYPASS=true locally. The AWS deployment defaults to false unless you override it.

Local Development

npm run dev

Health check:

curl http://localhost:3000/health

Free cached live preview:

curl http://localhost:3000/preview

Free Robinhood Stock Token proof:

curl http://localhost:3000/preview/robinhood

Free paid-call quote:

curl "http://localhost:3000/quote?address=0x0000000000000000000000000000000000000000&chains=base"

Portfolio request:

curl "http://localhost:3000/portfolio?address=0x0000000000000000000000000000000000000000&chains=base,ethereum"

TxLens history request:

curl "http://localhost:3000/tx-history?address=0x0000000000000000000000000000000000000000&chains=base&limit=20"

Bundled wallet report request:

curl "http://localhost:3000/wallet-report?address=0x0000000000000000000000000000000000000000&chains=base&limit=20"

Robinhood Stock Token report:

curl "http://localhost:3000/wallet-report?address=0xfac1d7dC76bE90C5Cadd5B022af7838dd8190F16&chains=robinhood&limit=20"

Discovery:

curl http://localhost:3000/.well-known/x402.json

Verify that production returns Bazaar metadata and is indexed by Coinbase's merchant and semantic discovery APIs:

npm run check:discovery

Paid x402 Test

Use a dedicated test wallet. Do not use a high-value wallet or commit the private key.

Add this to .env:

X402_TEST_PRIVATE_KEY=0x...
X402_TEST_ENDPOINT=portfolio
X402_TEST_BASE_URL=https://walletlens.wallyweb.com
X402_TEST_ADDRESS=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
X402_TEST_CHAINS=base,ethereum
X402_TEST_LIMIT=20
X402_TEST_DAYS=30
X402_TEST_CATEGORY=all

The payer wallet needs Base USDC for the $0.02 x402 payment.

Run:

npm run test:x402

Run a TxLens paid test:

npm run test:x402 -- --endpoint tx-history --address 0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea --chains base --limit 20

Run a bundled wallet report paid test:

npm run test:x402 -- --endpoint wallet-report --address 0x52E29e0d2Aa49bfBfC548C0A9F2196F4aa51f3ea --chains base --limit 20

Analytics

WalletLens emits one privacy-conscious JSON analytics event per request to CloudWatch Logs. It records endpoint, status, latency, requested wallet, query parameters, hashed IP, user agent, response counts, and x402 settlement fields when available. It does not log private keys, x402 signatures, raw payment payloads, or full response bodies.

Summarize recent production usage:

npm run analytics:recent -- --hours 24

Optional flags:

npm run analytics:recent -- --hours 168 --profile wallyweb --region us-east-2

MCP Server

WalletLens publishes a local stdio MCP server for Codex, Claude Desktop, Cursor, and other MCP-compatible agent clients:

https://www.npmjs.com/package/@shawnwollenberg/walletlens-mcp

Run the published package without cloning this repository:

npx --yes @shawnwollenberg/walletlens-mcp@0.1.2

Repository contributors can run the same server from source with npm run mcp. Free discovery tools require no wallet. For paid calls, set a dedicated, low-balance agent wallet in the MCP server environment:

WALLETLENS_X402_PRIVATE_KEY=0x...

Shortened. The full README is on GitHub.

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

Walletlens: common questions

Is Walletlens MCP server safe?
Mostly: it is graded B (78/100). Read the Walletlens safety report
How do I install Walletlens?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Walletlens need an API key?
Yes. The registry entry asks for WALLETLENS_X402_PRIVATE_KEY.
Is Walletlens maintained?
The last commit was 93 days ago (2026-08-03). The latest release is v0.1.2.
What can I use instead of Walletlens?
Servers from other publishers that do the same job: Agent402.Tools: pay-per-call web tools MCP server, Hood MCP server and Sato Hub: Build Onchain & Crypto Agents MCP server.
How does Walletlens compare with other Finance MCP servers?
safety score 78/100 (higher than 62% of 1,761 Finance servers); tools 6 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Walletlens

Same job from other publishers: the closest match first, then the best rated.

  • Agent402.Tools: pay-per-call web tools
    Agentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, or free via proof-of-work
    A
  • Hood
    Robinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launches
    B
  • Sato Hub: Build Onchain & Crypto Agents
    Build any crypto agent: x402, ERC-8004, wallets. Does a server take your key? Hosted? Maintained?
    B
  • Crypto Trends MCP
    Crypto token and narrative trend volume over time, with growth signals. Free key at trendsmcp.ai
    A
  • RoboSystems
    Accounting knowledge graphs: SEC XBRL filings, QuickBooks ledgers, reports and forecasts over MCP.
    A