MCP Server

Wealthville

io.github.amitesh-m/wealthville
Crypto & Web3 Finance & Investing Public & reachable MCP 2025-11-25

What this MCP does

Scores Solana and EVM liquidity pools, publishes enter/hold/exit signals, ranks pools, and reports signal performance.

get_pool_score
Get the Wealthville verdict (ENTER/HOLD/EXIT/AVOID) and scores (enter/hold/exit + composite Wealthville Score, 0-100) for one liquidity pool. Use before recommending or opening any LP position. Accepts a Solana pool address (base58) or an EVM 0x address / DefiLlama pool UUID.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pool_address'], 'properties': {'pool_address': {'type': 'string', 'minLength': 8, 'description': 'Pool address: Solana base58, EVM 0x, or DefiLlama UUID'}}, 'additionalProperties': False}
get_signals_feed
Get the latest published Wealthville signals (ENTER/EXIT/RISK_OFF calls with narrative and confidence). Use for "any new LP signals?" questions.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'How many signals (default 20)'}}, 'additionalProperties': False}
get_top_pools
List liquidity pools ranked by composite Wealthville Score (0-100), freshly scored within the last 6 hours. Good for "what are the best pools right now?" questions.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'type': 'string', 'description': '"solana" (default), "evm" (all EVM chains), or one EVM chain e.g. "ethereum", "base"'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'How many pools (default 25)'}}, 'additionalProperties': False}
get_track_record
Get Wealthville's live signal track record: per-action hit rates, IL-adjusted 7-day PnL, and recent resolved signals — misses included (the ledger is immutable at publish time). Use when asked whether Wealthville scores can be trusted, or for the system's recent performance.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'integer', 'maximum': 90, 'minimum': 7, 'description': 'Window in days (default 30)'}}, 'additionalProperties': False}
Added
get_signals_feed
Sept. 17, 2026, 12:40 p.m.
Added
get_track_record
Sept. 17, 2026, 12:40 p.m.
Added
get_top_pools
Sept. 17, 2026, 12:40 p.m.
Added
get_pool_score
Sept. 17, 2026, 12:40 p.m.