npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@wealthville/mcp-server

v0.3.1

Published

MCP server exposing Wealthville pool scores, verdicts, and the live track record to AI assistants

Readme

Wealthville MCP Server

Gives AI assistants (Claude, Cursor, or anything that speaks MCP) live access to Wealthville pool scores — Enter/Hold/Exit verdicts and the composite Wealthville Score (0–100) for Solana + EVM liquidity pools, plus the public, miss-inclusive track record.

Ask your assistant things like:

"Is this Meteora pool safe to LP into?" · "What are the top 10 Solana pools right now?" · "How has Wealthville's ENTER signal performed lately?"

Tools

| Tool | What it does | | :--- | :--- | | get_pool_score | Verdict + 4 scores for one pool (Solana base58, EVM 0x, or DefiLlama UUID) | | get_top_pools | Pools ranked by Wealthville Score (limit, chain) | | get_track_record | Live hit rates + IL-adjusted PnL, misses included (days) | | get_signals_feed | Latest published ENTER/EXIT signals (limit) |

Every response includes the methodology link and the "not financial advice" note, so assistants relay them.

Install

Claude Code:

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

Claude Desktop / other MCP clients — add to the MCP config:

{
  "mcpServers": {
    "wealthville": {
      "command": "npx",
      "args": ["-y", "@wealthville/mcp-server"]
    }
  }
}

From source: npm install && npm run build, then point your MCP config at node dist/index.js.

Hosted / remote (HTTP)

For platforms that need an HTTPS endpoint (e.g. Smithery's "MCP Server URL"), the same server also runs over Streamable HTTP at POST /mcp — stateless, so it scales horizontally. Build the image and host it anywhere:

docker build -f Dockerfile.http -t wealthville-mcp-http .
docker run -p 8080:8080 wealthville-mcp-http
# health:  curl -s localhost:8080/health
# then expose it over HTTPS and use  https://<your-host>/mcp

Or without Docker: npm run build && npm run start:http (listens on $PORT, default 8080). Per-request config is accepted via ?config=<base64 JSON>, ?wealthvilleApiKey=…, or an x-api-key header; otherwise the WEALTHVILLE_* env vars below apply.

Configuration (optional)

| Env var | Purpose | | :--- | :--- | | WEALTHVILLE_API_KEY | Partner key → higher rate limit (get one at wealthville.net/developers) | | WEALTHVILLE_API_URL | Override the API base URL (default https://wealthville.net) |

No key is required — anonymous access is 60 req/min per IP.

Notes

  • Read-only: this server only calls public GET endpoints; it never touches wallets or signs anything.
  • Data is a product of Wealthville; it is not financial advice.