# Agent Data Tools: Prices and DeFi (remote · agent-data-tools.revmesh2074.workers.dev)

13 tools: token prices, wallet and contract risk, liquidity pools, FX. 25 free calls.

- Trust score: 69/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: yes
- Last scored: 2026-10-22

## Components

- remote · `agent-data-tools.revmesh2074.workers.dev`: 69/100 (this document), [markdown](https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices.md), [page](https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices)

## Channel facts

- Endpoint: `https://agent-data-tools.revmesh2074.workers.dev/mcp/prices`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.50.5`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-10-22.

- **Endpoint Security**: 69/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 65/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 3218 tokens (~247/item across 13 items; 13 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 10/100
  - Stability observed for 3 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 13 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the Agent Data Tools: Prices and DeFi MCP server?

Agent Data Tools: Prices and DeFi is a hosted endpoint at https://agent-data-tools.revmesh2074.workers.dev/mcp/prices, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http nutshell2000-agent-data-tools-prices 'https://agent-data-tools.revmesh2074.workers.dev/mcp/prices'
```

### Cursor

```json
{
  "mcpServers": {
    "nutshell2000-agent-data-tools-prices": {
      "url": "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "nutshell2000-agent-data-tools-prices": {
      "type": "http",
      "url": "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
    }
  }
}
```

### Codex

```toml
[mcp_servers.nutshell2000-agent-data-tools-prices]
url = "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "nutshell2000-agent-data-tools-prices": {
      "type": "remote",
      "url": "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add nutshell2000-agent-data-tools-prices --url 'https://agent-data-tools.revmesh2074.workers.dev/mcp/prices' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  nutshell2000-agent-data-tools-prices:
    url: "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
```

### Netclaw

```json
{
  "McpServers": {
    "nutshell2000-agent-data-tools-prices": {
      "Transport": "http",
      "Url": "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
    }
  }
}
```

### Vellum

```bash
assistant mcp add nutshell2000-agent-data-tools-prices -t streamable-http -u 'https://agent-data-tools.revmesh2074.workers.dev/mcp/prices'
```

### Other

```json
{
  "mcpServers": {
    "nutshell2000-agent-data-tools-prices": {
      "type": "http",
      "url": "https://agent-data-tools.revmesh2074.workers.dev/mcp/prices"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-10-22 (score 69, +1)

- [security] The server rewrote its instructions, which are the text every model session reads
- [security] Tool “btc_price” rewrote its description, which is the text the model reads
- [security] Tool “fx” rewrote its description, which is the text the model reads
- [security] Tool “hyperliquid_market” rewrote its description, which is the text the model reads
- [security] Tool “price_token” rewrote its description, which is the text the model reads
- [security] Tool “liquidity_pool_audit” rewrote its description, which is the text the model reads
- [functional] Server version: 1.50.3 → 1.50.5
- [functional] Server version: 1.50.2 → 1.50.3
- [functional] Server version: 1.50.1 → 1.50.2
- [functional] Server version: 1.49.1 → 1.50.1
- [functional] Server version: 1.48.6 → 1.49.1
- [functional] Server version: 1.48.5 → 1.48.6
- [functional] Server version: 1.48.2 → 1.48.5
- [functional] Server version: 1.48.0 → 1.48.2
- [functional] Server version: 1.47.15 → 1.48.0
- [functional] Server version: 1.47.7 → 1.47.15
- [functional] Server version: 1.45.3 → 1.47.7
- [cosmetic] Tool “fx” changed its title: Currency exchange rates and conversion → Currency exchange rates, forex: rates and conversion
- [cosmetic] Tool “token_report” changed its title: Token risk and honeypot check: red flags plus live DEX liquidity for a Base token before a swap → Honeypot token check, token risk: red flags plus live DEX liquidity for a Base token before a swap
- [cosmetic] Tool “price_token” changed its title: Crypto token price: USD price of a token from Uniswap v3 pools → Crypto price and token price: USD price of a token from Uniswap v3 pools
- [cosmetic] Tool “price_token” changed its title: Crypto token price in USD from Uniswap v3 pools → Crypto token price: USD price of a token from Uniswap v3 pools
- [cosmetic] Tool “wallet_portfolio” changed its title: Wallet holdings valued in USD → Wallet portfolio value: holdings valued in USD

### 2026-10-21 (score 68, 0)

- [security] Tool “contract_risk” rewrote its description, which is the text the model reads
- [security] Tool “liquidity_pool_audit” rewrote its description, which is the text the model reads
- [security] Tool “token_report” rewrote its description, which is the text the model reads
- [security] Tool “wallet_audit” rewrote its description, which is the text the model reads
- [functional] Server version: 1.45.1 → 1.45.3
- [functional] Server version: 1.45.0 → 1.45.1
- [functional] Server version: 1.44.0 → 1.45.0
- [cosmetic] Tool “contract_risk” changed its title: Base contract bytecode, proxy-slot and zero-supply heuristics → Smart contract risk check: proxy, bytecode and supply red flags for a Base contract before approving it
- [cosmetic] Tool “liquidity_pool_audit” changed its title: Verified Base DEX pair details and market data → Liquidity pool check: a Base DEX pair's liquidity, volume, trades and age before trading
- [cosmetic] Tool “token_report” changed its title: Base token pre-trade report: on-chain risk plus live DEX market data → Token risk and honeypot check: red flags plus live DEX liquidity for a Base token before a swap
- [cosmetic] Tool “wallet_audit” changed its title: Heuristic wallet risk indicators, balances and account nonce on Base → Wallet risk check: fresh-wallet risk tier, flags, balances and nonce for a Base address
- [cosmetic] Tool “btc_price” changed its title: Bitcoin price in major currencies → Bitcoin (BTC) price in USD, EUR and other major currencies
- [cosmetic] Tool “price_token” changed its title: Token USD price from Uniswap v3 pools → Crypto token price in USD from Uniswap v3 pools
- [cosmetic] Tool “price_tokens” changed its title: USD prices for up to 20 tokens in one call → Crypto prices in USD for up to 20 tokens in one call

### 2026-10-20 (score 68, +1)

- [security] The server rewrote its instructions, which are the text every model session reads
- [security] Tool “fx” rewrote its description, which is the text the model reads
- [security] Tool “price_token” rewrote its description, which is the text the model reads
- [security] Tool “price_tokens” rewrote its description, which is the text the model reads
- [security] Tool “token” rewrote its description, which is the text the model reads
- [security] Tool “wallet_audit” rewrote its description, which is the text the model reads
- [security] Tool “wallet_portfolio” rewrote its description, which is the text the model reads
- [security] Tool “btc_price” rewrote its description, which is the text the model reads
- [functional regression] Schema quality: 217 → 242
- [functional improvement] Stability: unverified → 0.03
- [functional] Server version: 1.41.0 → 1.44.0
- [functional] Server version: 1.40.0 → 1.41.0
- [functional] Server version: 1.39.3 → 1.40.0
- [functional] Server version: 1.37.1 → 1.39.3
- [functional] Server version: 1.36.1 → 1.37.1
- [functional] Server version: 1.35.3 → 1.36.1
- [functional] New tool “hyperliquid_market”
- [cosmetic] “price_token” added an optional parameter “symbol”
- [cosmetic] “price_tokens” added an optional parameter “symbols”
- [cosmetic] “btc_price” added an optional parameter “only”
- [cosmetic] “btc_price” reworded the description of “only”
- [cosmetic] “price_token” reworded the description of “address”
- [cosmetic] “price_tokens” reworded the description of “addresses”
- [cosmetic] “price_token” made “address” optional
- [cosmetic] “price_tokens” made “addresses” optional

### 2026-10-19 (score 67)

First indexed and scored.

## MCP tools (13)

### `token_report` (~194 tokens)

Honeypot token check, token risk: red flags plus live DEX liquidity for a Base token before a swap

Check a Base token before you swap into it: a high/medium/low risk verdict with named red flags (paused transfers, blacklist, owner-set fees or tax, a mint selector with a live owner, upgradeable proxy, no or thin liquidity, a pair under 7 days old, buys but no sells as a honeypot sign) plus live DexScreener price, liquidity, volume and FDV. Heuristic screening, not a safety guarantee. Use before swapping into an unfamiliar Base token. Example: address=0x4200000000000000000000000000000000000006. Price $0.02/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): Token contract address on Base (0x...)

### `token` (~200 tokens)

Base ERC-20 token facts and risk flags

Base only (other chains: <chain>_token_info). Live on-chain facts for an ERC-20 token on Base: name, symbol, decimals, total supply, owner and whether ownership is renounced, paused state, proxy detection (EIP-1967, minimal proxy) with implementation and admin, and bytecode heuristics for mint, pause, blacklist and fee-setter functions. Use for token due diligence and rug-pull or honeypot screening before a swap. Example: address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): Token contract address on Base (0x...)

### `wallet_audit` (~204 tokens)

Wallet risk check: fresh-wallet risk tier, flags, balances and nonce for a Base address

Screen a Base address for fresh or throwaway-wallet signals: a high/medium/low heuristic risk tier with named flags (no or one outgoing transaction, a near-empty balance with few transactions), plus ETH, USDC, WETH, cbBTC and DAI balances and the account nonce. Address type is reported separately and does not affect the tier; token contracts are not audited. Use to screen a Base address; OFAC and other chains: check_counterparty. Example: address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045. Price $0.02/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): Base chain wallet address, 0x-prefixed 20-byte hex

### `contract_risk` (~207 tokens)

Smart contract risk check: proxy, bytecode and supply red flags for a Base contract before approving it

Check a Base contract before you approve or call it: a low to critical risk tier with named flags (proxy, proxy with no implementation, tiny bytecode, zero token supply), plus bytecode size, the EIP-1967 implementation slot and ERC-20 owner, renounced and paused reads. Unreadable reads are null; EOAs return not-applicable. Limited heuristics, not a full security audit. Use before approving a spender or calling an unfamiliar Base contract. Example: address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Price $0.02/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): Base chain contract address, 0x-prefixed 20-byte hex

### `liquidity_pool_audit` (~207 tokens)

Liquidity pool check: a Base DEX pair's liquidity, volume, trades and age before trading

Check a Base DEX pool before you trade: give a pair address and get the verified DEX, both tokens, reported liquidity, 24h volume and trades, and pair age from DexScreener, or read on Base when it is unavailable, with source and retrieval time. Missing fields are null; an unknown pair returns 404. Market data only, no risk assessment. Use to confirm a pair is real and deep enough before trading; token red flags: token_report. Example: address=0x98c7A2338336d2d354663246F64676009c7bDa97. Price $0.03/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): DEX pair address on Base, 0x-prefixed 20-byte hex

### `price_token` (~256 tokens)

Crypto price and token price: USD price of a token from Uniswap v3 pools

Crypto token USD price by ticker (ETH, BTC, USDC, AERO, ARB, OP, LINK…) or by any ERC-20 0x address on Base, Ethereum, Arbitrum or Optimism, from the deepest Uniswap v3 pool against USDC or WETH, read live from the chain. Returns the pool, its fee tier, the quote reserve and a thin-liquidity flag. Spot price, not a time average. No pool returns 404, uncharged. Use to value a token or check a quote before a swap or payment. Example: symbol=ETH. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string): 0x ERC-20 token contract address (instead of symbol)
- `chain` (string): Network: base (default), eth, arb or op
- `symbol` (string): Ticker such as ETH, BTC, USDC, AERO, ARB, OP or LINK (instead of address; ETH and BTC mean the wrapped tokens)

### `price_tokens` (~264 tokens)

Crypto prices in USD for up to 20 tokens in one call

USD prices for up to 20 crypto tokens in one call, by ticker (ETH, BTC, USDC, AERO…) or ERC-20 0x address, on Base, Ethereum, Arbitrum or Optimism, each from its deepest Uniswap v3 pool against USDC or WETH, read live from the chain, with pool, reserve and a thin-liquidity flag. Tokens without a pool are listed under unpriced instead of failing the call. Spot prices. Use to value a basket of tokens or refresh a watchlist in one paid call. Example: symbols=ETH,BTC,AERO. Price $0.005/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `addresses` (string): Comma-separated 0x ERC-20 token addresses (with or instead of symbols; 1-20 tokens in all)
- `chain` (string): Network: base (default), eth, arb or op
- `symbols` (string): Comma-separated tickers such as ETH,BTC,AERO (with or instead of addresses; 1-20 tokens in all)

### `wallet_portfolio` (~236 tokens)

Wallet portfolio value: holdings valued in USD

USD value of a wallet on Base, Ethereum, Arbitrum or Optimism: native ETH plus major tokens (USDC and WETH everywhere, the common Base tokens on Base) and up to 20 tokens you add, each priced from its deepest Uniswap v3 pool, read live from the chain. Returns holdings, total and anything that could not be priced. Not a full token inventory. Use to check what a wallet is worth before trading, lending or paying. Example: address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045. Price $0.005/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `address` (string, required): 0x wallet address
- `chain` (string): Network: base (default), eth, arb or op
- `tokens` (string): Optional extra comma-separated 0x token addresses (up to 20)

### `hyperliquid_market` (~187 tokens)

Hyperliquid perp funding rate, open interest and price

Live Hyperliquid perpetual futures data for a coin (BTC, ETH, SOL, HYPE…): mark, oracle and mid price, hourly funding rate and its APR, premium, open interest in coins and USD, 24-hour volume and price change, and max leverage. Without a coin, the 20 most traded markets by 24-hour volume. Read from Hyperliquid's public API. Use for funding-rate checks, basis trades, derivatives dashboards and market context. Example: coin=BTC. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `coin` (string): Coin symbol such as BTC, ETH, SOL or HYPE (default: the 20 most traded markets)

### `btc_price` (~169 tokens)

Bitcoin (BTC) price in USD, EUR and other major currencies

Current Bitcoin (BTC) spot price in USD, EUR, GBP, CAD, CHF, AUD and JPY, averaged across major exchanges, with the number of satoshis per US dollar and the time of the price. Use to convert between sats and fiat, to value a Bitcoin or Lightning payment, or to check the BTC price before a trade. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `only` (string): Optional: comma-separated top-level result keys to keep, for a smaller answer (for example only=price,symbol); unknown keys are ignored and an empty match returns the full result

### `trade_insight` (~181 tokens)

Sourced token and wallet risk indicators with market facts

Combines the Base token-report risk tier and flags, available DEX market data, and wallet-audit risk tier, flags, account nonce, and native balance. Returns the underlying indicators separately; it does not generate buy/sell recommendations or calibrated confidence, and does not evaluate holder concentration. The account nonce is not full transaction, token-transfer, or trading history. Use as one input before a Base trade. Price $0.05/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `token` (string, required): Token contract address on Base, 0x-prefixed 20-byte hex
- `wallet` (string, required): Wallet address to evaluate, 0x-prefixed 20-byte hex

### `mev_simulator` (~181 tokens)

Base gas-cost estimates under priority-fee scenarios

Estimates Base gas costs from current fees and priority-fee presets. Fixed gas units (100k simple, 250k complex, 180k liquidity) are typical assumptions, not transaction-specific estimates or quotes. Valid values: standard, high-mev (3x priority fee), low-gas (half); invalid values return HTTP 400 without charge. No transaction simulation, mempool observation, or MEV/sandwich-risk measurement. Use to budget gas for a Base transaction. Example: scenario=standard. Price $0.04/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `scenario` (string): One of standard, high-mev, low-gas (default: standard)

### `fx` (~215 tokens)

Currency exchange rates, forex: rates and conversion

Foreign exchange rates from the European Central Bank for about 30 major currencies (USD, EUR, GBP, JPY, CHF, SEK, CAD, AUD, CNY, INR, BRL and more). Give a base currency, optionally the target currencies and an amount, and get the rates, the converted amounts and the date the rates apply to. Use for currency conversion, invoice and price calculations, and reporting in another currency. Example: from=USD. Price $0.01/call via x402 USDC or a card key (/credits), first 25 free; failed calls free. Reads or computes only and changes nothing; each call is charged, so repeats are not free.

Input parameters:

- `amount` (number): Optional amount of the base currency to convert (default 1)
- `from` (string, required): Base currency as a three-letter ISO 4217 code, e.g. USD
- `to` (string): Optional comma-separated target currency codes, e.g. EUR,GBP; default is all available currencies

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices#diagnostics

## Score history

- 2026-10-22: 69
- 2026-10-21: 68
- 2026-10-20: 68
- 2026-10-19: 67

## Common questions

### What is the Agent Data Tools: Prices and DeFi MCP server?

Agent Data Tools: Prices and DeFi is an MCP server listed in the public MCP registry as io.github.Nutshell2000/agent-data-tools-prices. 13 tools: token prices, wallet and contract risk, liquidity pools, FX. 25 free calls. This page covers its hosted endpoint (https://agent-data-tools.revmesh2074.workers.dev/mcp/prices). Its publisher has verified ownership with us.

### Is the Agent Data Tools: Prices and DeFi MCP server safe to use?

Agent Data Tools: Prices and DeFi scores 69 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Agent Data Tools: Prices and DeFi MCP server expose?

Agent Data Tools: Prices and DeFi exposes 13 tools: token_report, token, wallet_audit, contract_risk, liquidity_pool_audit, and 8 more. Their descriptions and schemas cost roughly 2,701 tokens of context every time the server is loaded.

### Does the Agent Data Tools: Prices and DeFi MCP server require authentication?

No. We connected to Agent Data Tools: Prices and DeFi without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the Agent Data Tools: Prices and DeFi MCP server still maintained?

Agent Data Tools: Prices and DeFi is still listed as active in the MCP registry. We last reached this channel on 22 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://agent-data-tools.revmesh2074.workers.dev/mcp/prices
- Repository: https://github.com/Nutshell2000/agent-data-tools
- Website: https://agent-data-tools.revmesh2074.workers.dev/
- Changelog RSS feed: https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices.xml
- Changelog JSON feed: https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices.json
- HTML version of this page: https://verifymcp.io/servers/nutshell2000-agent-data-tools-prices/mcp-prices
