Wallet Analytics
perpstats/wallet-analyticsRead-only MCP server for public wallet and portfolio analytics by [PerpStats](https://perpstats.com). Give an LLM agent a public wallet address and get back portfolio passport, risk score, transactions, DeFi exposure, and NFT breakdown — across Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, Solana, and Bitcoin. ## Tools - **wallet_overview** — total USD value, top assets, chain allocation. Up to 5 addresses per call. - **portfolio_health_score** — explainable 0–100 score with factors (concentration, diversification, stablecoin ratio, chain spread, liquidity) and recommendations. - **wallet_transactions** — normalized transaction history with filters by date, type (swap / transfer / bridge / stake / ...), and limit. - **wallet_defi_positions** — DeFi exposure per protocol: deposits, staked, locked, rewards, loans, investments. - **wallet_nft_summary** — NFT layer of a portfolio: estimated value, collections, recent activity, concentration risk. - **compare_wallets** — side-by-side comparison of two public wallets: value, risk, chain spread, shared assets. ## Use cases - "Analyze wallet 0x..." — one-shot portfolio passport for a public address. - Risk reviews and due-diligence on counterparty wallets. - Multi-chain portfolio audits without juggling block explorers. Public, read-only, no API key required. Rate-limited per IP.
Score: 100/100
Handshake verified by our own probe.
Tools · 6
Quick portfolio passport for one or more public wallet addresses: total USD value, top assets, chain allocation. Read-only, supports up to 5 addresses per call.
Explainable 0–100 score with factors (concentration, diversification, stablecoin ratio, chain spread, liquidity) and human-readable recommendations.
Normalized transaction history across supported chains. Filters by ISO date range, types (swap/transfer/bridge/stake/...), and limit (default 100, max 500).
DeFi exposure per protocol with rewards summary. Aggregates deposits, staked, locked, rewards, loans and investments.
NFT layer of a portfolio: estimated value, collections breakdown, recent activity, concentration risk. Floor prices are illiquid and approximate.
Side-by-side comparison of two public wallets: value, risk score, chain spread, shared top assets.
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://perpstats.com/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"wallet_analytics": {
"url": "https://perpstats.com/mcp",
"transport": "http"
}
}
}