Agent Desk API (deskfeed.dev)
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Crypto market context, BSC alerts & token verdicts for agents. x402 on Base.
| Author | dev.deskfeed |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2174 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Agent Desk API (deskfeed.dev)": {
"url": "https://deskfeed.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
market_stateMulti-timeframe market state for BTCUSDT, ETHUSDT, SOLUSDT, XRPUSDT & DOGEUSDT USD-M perpetual futures in one call: mark & index price, funding rate, open interest change, taker buy share, per-timeframe (4h/1h/15m) EMA-20/50, RSI-14, ATR and prior 20-bar high/low. Structured for trading agents needing clean market context. Descriptive data only — not financial advice. Refreshed every 15 min; data age disclosed in every response. Paid per call via x402: $0.01 USDC on Base — the payment challenge is returned automatically; x402-capable clients retry with payment.
Parameters:
symbol— string — Futures symbol; ALL returns every covered symbol (default: BTCUSDT)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
event_factsVerified market-moving events for crypto agents: headlines categorized (liquidations, macro, regulation and more) and tagged to BTC/ETH, each with source, publisher, timestamp, original link, and a trust tier distinguishing primary official sources from aggregated headlines. Filter by symbol, category, and count. Fresh every 15 minutes. Paid per call via x402: $0.005 USDC on Base — the payment challenge is returned automatically; x402-capable clients retry with payment.
Parameters:
limit— integer — Max events to return (default: 10)symbol— string — Filter events by symbol, e.g. BTCUSDTcategory— string — Filter by category (e.g. LIQUIDATION, MACRO, REGULATION)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
bsc_alertsVolume-anomaly observations across newly created BSC pools, from a 15-minute monitoring sweep: pools whose hourly volume spiked vs the prior hour (floor $1,000 and 100x), with pool name, hourly volume, spike ratio, price move and source link. Machine-readable monitoring feed for agents tracking early on-chain activity. Observation data only — thresholds uncalibrated; not signals, not financial advice. Refreshed every 15 minutes; data age disclosed in every response. Paid per call via x402: $0.005 USDC on Base — the payment challenge is returned automatically; x402-capable clients retry with payment.
Parameters:
limit— integer — Max alerts to return (newest first) (default: 10)window_hours— integer — Look-back window in hours (default: 24)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
bsc_verdictBSC token risk verdict in one call: send a BSC token address, get a 0-100 score, A-F grade, a plain-language take, key risk facts (honeypot, taxes, liquidity, holder concentration, mint/ownership flags) and a shareable card link. Security flags from GoPlus, honeypot simulation from honeypot.is, market data from DexScreener. Descriptive data only — not financial advice. Live per request. Paid per call via x402: $0.02 USDC on Base — the payment challenge is returned automatically; x402-capable clients retry with payment.
Parameters:
token(required) — string — BSC token contract address (0x + 40 hex characters)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
bsc_pool_autopsyBSC pool autopsy in one call: pool age, liquidity, 1h/24h volume and transaction spike ratios, buy/sell pressure, holder concentration, LP lock, honeypot/tax/mint/ownership flags, and a 0-100 risk verdict with grade. Built from DexScreener, GoPlus and honeypot.is. Accepts a BSC pool/pair address (token addresses resolve to the largest BSC pair). Descriptive on-chain data only — not financial advice. Paid per call via x402: $0.02 USDC on Base — the payment challenge is returned automatically; x402-capable clients retry with payment.
Parameters:
pool(required) — string — BSC pool/pair address (0x + 40 hex); token addresses resolve to the largest BSC pairwindow_hours— integer — Observation window in hours (1, 6 or 24 map to DexScreener windows; >24 uses 24h) (default: 24)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
pingHealth check (free).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.