Wealthville

Solana + EVM liquidity-pool scores: Enter/Hold/Exit verdicts and 0-100 Wealthville Score.

OtherTypeScriptv0.3.1

Wealthville Integrations

smithery badge npm MCP Registry License: MIT

Official connectors for the Wealthville public data API — liquidity-pool Enter/Hold/Exit verdicts and the composite Wealthville Score (0–100) for Solana + EVM pools, backed by a public, immutable, miss-inclusive track record.

PackageForInstall
mcp-serverClaude, Cursor, any MCP clientnpx -y @wealthville/mcp-server
solana-agent-kit-pluginSolana Agent Kit v2 agentsnpm i @wealthville/solana-agent-kit-plugin
elizaos-pluginElizaOS agentsnpm i @wealthville/plugin-wealthville

All three are thin, read-only wrappers over four public GET endpoints — no wallet access, nothing to sign, no key required (a free partner key raises the rate limit).

Quick start (MCP + Claude)

claude mcp add wealthville -- npx -y @wealthville/mcp-server

Then ask Claude: "Is Czfq3xZZDmsdGdUyrNLtRhGc47cXcZtLG4crryfu44zE a good pool to LP into?"

The API underneath

curl https://wealthville.net/api/v1/scores/top?limit=5
curl https://wealthville.net/api/v1/track-record?days=30

Docs: wealthville.net/developers · OpenAPI: /api/v1/openapi.json · Methodology: /learn/wealthville-score

Why gate LP decisions on this data

  • Every published signal is frozen at publish time and outcome-labeled after the fact — the track record includes misses and cannot be retro-edited.
  • Outcomes are measured after impermanent loss, not raw APR.
  • The same engine allocates Wealthville's own on-chain vault capital.

MIT licensed. Wealthville data is a data product, not financial advice.

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
npx -y @wealthville/mcp-server

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-amitesh-m-wealthville": {
      "command": "npx",
      "args": [
        "-y",
        "@wealthville/mcp-server"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

@wealthville/mcp-servernpm

Compatible MCP Clients

Wealthville works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More