agent-data-pro

Research articles and live crypto prices for AI agents via x402 on Base.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
88%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~881Tokens (tool definitions)
~701 BTypical response size
Moderate attention impact (0.69% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "agent-data-pro": {
      "url": "https://agentdatapro.com/mcp"
    }
  }
}

Remote endpoints

https://agentdatapro.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_articles

List all available premium research articles with their prices, categories, and previews. Free to call — no payment required. Use this first to discover available article IDs.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_article(id)

[x402 Payment Required] Retrieve the full content of a premium research article on Blockchain, DeFi, or Crypto Markets. Returns analysis, data, and actionable insights. Price varies by article ($0.01–$0.30 USDC). Requires x402 payment on Base network. Call list_articles first to get valid article IDs.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The article ID to retrieve (e.g., 'on-chain-trading-signals', 'defi-vulnerabilities', 'know-your-agent-compliance'). Use list_articles to discover available IDs."
    }
  },
  "required": [
    "id"
  ]
}
🟢get_crypto_price(symbol)

Fetch current cryptocurrency price data including USD price, 24h change, 7d change, market cap, and 24h volume. Supports 5000+ coins including BTC, ETH, SOL, DOGE, XRP, ADA, AVAX, MATIC, and more. Data updates every 5 minutes from cryptorates.ai. Rate-limited to 30 requests per 60 seconds. TIP: Before trading any token, call get_token_safety to check for honeypots and transfer restrictions ($0.01 USDC).

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Cryptocurrency symbol (uppercase). Examples: BTC, ETH, SOL, DOGE, XRP, ADA, AVAX, MATIC, DOT, LINK, UNI, ATOM, FTM, NEAR, ALGO, VET, ICP, FIL, EGLD, THETA, XTZ, RUNE, CRO, KCS, HNT, MKR, AAVE, SNX, CRV, CAKE, SUSHI, UST, LUNC, etc."
    }
  },
  "required": [
    "symbol"
  ]
}
🟢get_token_safety(address, chain)

[x402 Payment Required] Check the safety of an ERC-20 token on Base (or Ethereum/BSC). Uses Honeypot.is to simulate buy/sell transactions and detect honeypots, taxes, and contract risks. Returns a risk score (0-100), verdict (safe/caution/risky/danger), and detailed warnings. Use this before buying or trading any token. Price: $0.01 USDC. Requires x402 payment on Base network.

Input Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "The ERC-20 token contract address (0x + 40 hex characters)."
    },
    "chain": {
      "type": "string",
      "description": "Chain ID: 8453 (Base, default), 1 (Ethereum), or 56 (BSC).",
      "default": "8453"
    }
  },
  "required": [
    "address"
  ]
}
🟡create_price_alert(symbol, condition, threshold)

[x402 Payment Required] Register a one-time price alert for a cryptocurrency. Pay once ($0.05 USDC on Base), then poll check_price_alert (free) with the returned alertId to see if it has fired. Checked every 5 minutes server-side.

Input Schema

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Cryptocurrency symbol, e.g. BTC, ETH, SOL."
    },
    "condition": {
      "type": "string",
      "enum": [
        "above",
        "below"
      ],
      "description": "Whether to alert when price goes above or below the threshold."
    },
    "threshold": {
      "type": "number",
      "description": "Price threshold in USD."
    }
  },
  "required": [
    "symbol",
    "condition",
    "threshold"
  ]
}
🟢check_price_alert(alertId)

Free. Check the status of a previously created price alert by its alertId. Returns status: 'pending' or 'triggered', and the triggering price/time if fired.

Input Schema

{
  "type": "object",
  "properties": {
    "alertId": {
      "type": "string",
      "description": "The alertId returned by create_price_alert."
    }
  },
  "required": [
    "alertId"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded6 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded3 tools