cryptofeed402

Crypto market data for AI agents: Hyperliquid funding/OI, OKX spot, twice-daily brief. x402 USDC.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
92%
Integridad del esquema
61%
Calidad de los nombres
97%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • LOWTool 'get_price' description lacks action verben get_price
  • LOWTool 'get_extreme_funding' description lacks action verben get_extreme_funding
  • LOWTool 'get_history' description lacks action verben get_history

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,982Tokens (definiciones de herramientas)
~575 BTamaño de respuesta típico
Impacto moderado en la atención (1.55% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "feed": {
      "url": "https://cryptofeed402.site/mcp"
    }
  }
}

Puntos de conexión remotos

https://cryptofeed402.site/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (14)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_teaser

Free: latest brief teaser text, Hyperliquid extreme funding (8h-equivalent rates), BTC/ETH/SOL prices with 24h change.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_sample_brief

Free: a delayed, trimmed sample of the twice-daily crypto brief (previous edition; no OI, sentiment or markdown). Use to evaluate before paying for get_latest_brief.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_pricing

Free: current per-call prices (USDC on Base via x402), network and payTo address.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢request_asset(symbol, reason, agent)

Free: ask cryptofeed402 to consider monitoring a coin it does not cover yet (covered: BTC, ETH, SOL, HYPE, NEAR, AAVE). Logged for human review; high-demand assets may be added to the brief and paid endpoints later. Not a guarantee. Limit 10/hour/IP; repeat asks for the same symbol within 24h count once.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Ticker, e.g. LINK (2-15 chars, letters/digits, optional hyphen; leading $ ok)",
      "minLength": 2,
      "maxLength": 16
    },
    "reason": {
      "type": "string",
      "description": "Optional short reason (<=200 chars)",
      "maxLength": 200
    },
    "agent": {
      "type": "string",
      "description": "Optional agent name/id (<=80 chars)",
      "maxLength": 80
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
⚪request_report_schedule(frequency, preferred_utc_hours, symbols, routes_of_interest, agent_name, ...)

Free: tell cryptofeed402 how often you want briefs/reports and the best UTC hours to have a fresh one ready, so we can schedule to match. Logged as aggregate demand (GET /feedback/schedule shows counts only; notes and agent names are never published; no IPs stored). Limit 10/hour/IP.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "frequency": {
      "type": "string",
      "enum": [
        "hourly",
        "every_4h",
        "every_6h",
        "every_12h",
        "daily",
        "on_event"
      ]
    },
    "preferred_utc_hours": {
      "type": "array",
      "items": {
        "type": "integer",
        "minimum": 0,
        "maximum": 23
      },
      "maxItems": 6,
      "uniqueItems": true,
      "description": "Up to 6 UTC hours (0-23); [] = no preference"
    },
    "symbols": {
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^[A-Z0-9]{1,20}$"
      },
      "maxItems": 20,
      "uniqueItems": true
    },
    "routes_of_interest": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "/price/{symbol}",
          "/funding/extreme",
          "/brief/latest",
          "/history",
          "/perps/{symbol}",
          "/sentiment/{symbol}",
          "/audit/agent-ready",
          "/brief/teaser",
          "/brief/sample"
        ]
      },
      "uniqueItems": true
    },
    "agent_name": {
      "type": "string",
      "maxLength": 64
    },
    "note": {
      "type": "string",
      "maxLength": 280,
      "description": "Plain text"
    }
  },
  "required": [
    "frequency",
    "preferred_utc_hours"
  ],
  "additionalProperties": false
}
🟢get_top_requested_assets

Free: top 20 coins other agents have asked cryptofeed402 to monitor in the last 30 days (aggregate counts only).

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_price(symbol)

Paid endpoint: perp mark, funding, OI (Hyperliquid) plus OKX spot for one coin. Returns the x402 payment requirements and URL; pay with your own x402 client.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "HYPE",
        "NEAR",
        "AAVE"
      ]
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢get_extreme_funding

Paid endpoint: most extreme Hyperliquid funding rates right now. Returns the x402 payment requirements and URL.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_latest_brief

Paid endpoint: the full latest twice-daily crypto research brief (JSON + markdown). Returns the x402 payment requirements and URL.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_audit_sample

Free: a cached example agent-readiness audit of cryptofeed402.site (score 0-100, pass/warn/fail per check with evidence and fixes) so you can see the output of audit_agent_ready before paying.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_perps(symbol)

Paid endpoint ($0.002): one Hyperliquid perp's funding (hourly, 8h, annualized), open interest in USD, 24h volume, mark/oracle price, premium and whether it is in the top-10 funding extremes. Any listed Hyperliquid perp; unknown symbols return an error and no charge. Returns the x402 payment requirements and URL.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "pattern": "^[A-Za-z0-9]{1,20}$",
      "description": "Hyperliquid perp ticker, e.g. BTC, ETH, SOL, HYPE"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢get_sentiment(symbol)

Paid endpoint ($0.002): crypto news sentiment for one asset: -1..1 score, bearish/neutral/bullish label, pos/neg/neu headline counts and up to 5 top headlines with links. Headlines labeled by a local LLM, score is plain math, refreshed about every 15 min. Symbols not in the current snapshot or stale data return an error and no charge (free list: GET /sentiment). Returns the x402 payment requirements and URL.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "pattern": "^[A-Za-z0-9]{1,20}$",
      "description": "Ticker, e.g. BTC, ETH, SOL"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
🟢audit_agent_ready(url)

Paid endpoint ($0.05): audits a public website or x402 API for AI-agent readiness (llms.txt, robots.txt AI rules, sitemap, OpenAPI, /.well-known/x402, agent card, MCP initialize, a live unpaid 402 challenge, Bazaar metadata, Roundhouse / 402 Index / x402 Doctor listings). Deterministic, no LLM. Returns the x402 payment requirements and URL; see get_audit_sample for the output format.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Domain or http(s) URL of the site to audit (public hosts, ports 80/443)",
      "maxLength": 2048
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢get_history(from, to)

Paid endpoint: archived briefs for a date range. Returns the x402 payment requirements and URL.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "to": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    }
  },
  "required": [
    "from"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada14 herramientas