# Wallet Portfolio Tracker API MCP server

Crypto wallet balances, ERC-20 tokens, USD values across Base and Ethereum. x402.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-br0ski777-wallet-portfolio
- Repository: https://github.com/Br0ski777/wallet-portfolio-x402
- Website: https://github.com/Br0ski777/wallet-portfolio-x402

## Install
- Endpoint: https://wallet-portfolio.api.klymax402.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://wallet-portfolio.api.klymax402.com/mcp

## Tools
- wallet_get_portfolio - Use this when you need to check a crypto wallet's holdings across chains. Returns a full portfolio breakdown in JSON.

1. nativeBalance: ETH balance with USD value
2. tokens: array of ERC-20 tokens with symbol, balance, USD value, contract address
3. totalValueUsd: aggregate portfolio value in USD
4. chain: which network was queried

Example output: {"nativeBalance":{"symbol":"ETH","balance":"1.234","valueUsd":3827.50},"tokens":[{"symbol":"USDC","balance":"500.00","valueUsd":500.00}],"totalValueUsd":4327.50,"chain":"base"}

Use this BEFORE executing a swap to verify the wallet has sufficient balance. Essential for portfolio tracking, balance checks, and agent self-reporting.

Do NOT use for gas prices -- use gas_get_current_price instead. Do NOT use for swap quotes -- use dex_get_swap_quote instead. Do NOT use for yield opportunities -- use defi_find_best_yields instead. Endpoint: https://wallet-portfolio.api.klymax402.com/mcp
- wallet_get_balance - Use this when you need a quick check of a wallet's ETH and USDC balance only. Returns a lightweight JSON response -- cheaper than full portfolio.

1. ethBalance: native ETH balance with USD value
2. usdcBalance: USDC balance with USD value
3. chain: which network was queried

Example output: {"ethBalance":{"balance":"2.5","valueUsd":7750.00},"usdcBalance":{"balance":"1000.00","valueUsd":1000.00},"chain":"base"}

Use this FOR quick pre-trade balance verification when you only care about ETH and USDC. Faster and cheaper than wallet_get_portfolio.

Do NOT use for full portfolio with all tokens -- use wallet_get_portfolio instead. Do NOT use for gas prices -- use gas_get_current_price instead. Endpoint: https://wallet-portfolio.api.klymax402.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.Br0ski777
- Version: 1.1.0
- Runtime: Sse
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 16, 2026
- Source: https://registry.modelcontextprotocol.io
