# WalletProfit

> Analyse crypto wallets (EVM, Solana, Bitcoin) and compare DeFi lending, borrowing and pool rates.

- name: app.walletprofit/walletprofit
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/app.walletprofit%2Fwalletprofit
- tools: https://api.protogrid.dev/v1/servers/app.walletprofit%2Fwalletprofit/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "walletprofit": {
      "type": "http",
      "url": "https://walletprofit.app/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% +updated-10d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 3 of 3 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 492 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: 4 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 3, about 492 tokens to load them all
- tool set hash: 793a24685f1fc73015c6516028d75fc1
- tools last changed: 2026-10-14T00:08:27.102Z
- badge: [![protogrid quality](https://protogrid.dev/badge/app.walletprofit/walletprofit.svg)](https://protogrid.dev/servers/app.walletprofit/walletprofit)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-14 `get_venue_rates` changed (description)
  - before: Today's rates on one venue, as its walletprofit.app page ranks them: lending (supply APY, by asset class), borrowing costs, isolated borrow markets, and liquidity pools (fee APR, TVL, 24h volume). Rates are the lowest of the venue's recent readings, so one good day does not lead. Updated daily.
  - after: Today's rates on one venue, as its walletprofit.app page ranks them: lending (supply APY, by asset class), borrowing costs, isolated borrow markets, and liquidity pools (fee APR, TVL, 24h volume). Lending rates on feed-driven venues are the lowest of recent readings; each table names the window it shows. Updated daily.
- 2026-10-11 `get_market_prices` changed (annotations)
- 2026-10-11 `get_venue_rates` changed (annotations)
- 2026-10-11 `analyze_wallet` changed (annotations)

Full history: https://api.protogrid.dev/v1/servers/app.walletprofit%2Fwalletprofit/changes

## Remotes

- https://walletprofit.app/mcp (streamable-http, auth none, reachable true, uptime30d 0.974359)

## Packages

_none_

## Tools (3)

- `analyze_wallet`: Analyses a wallet the way walletprofit.app does: total value, holdings, liquidity (LP) positions with fee rates and range status, lending positions net of debt, and all-time profit. EVM addresses (0x… or an ENS name) are read on every supported chain at once; Solana and Bitcoin addresses too. A wallet not analysed recently can take a minute or more: if the answer says it is still running, call again with the same address. Results are kept 15 minutes.
- `get_market_prices`: BTC, ETH and SOL, the S&P 500 and Nasdaq, the US 10-year yield, gold, Brent crude, EUR/USD and USD/CNY, with their change over the last hour and day. Read once a minute.
- `get_venue_rates`: Today's rates on one venue, as its walletprofit.app page ranks them: lending (supply APY, by asset class), borrowing costs, isolated borrow markets, and liquidity pools (fee APR, TVL, 24h volume). Lending rates on feed-driven venues are the lowest of recent readings; each table names the window it shows. Updated daily.
