cryptofeed402
by cryptofeed402.site · remote · no sign-in to list tools · v1.0.0 · published by site.cryptofeed402
Crypto market data for AI agents: Hyperliquid funding/OI, OKX spot, twice-daily brief. x402 USDC.
14 tools: 3 change things and 11 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things3Claude Code: ask: see these tools
- Only reads11Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http feed https://cryptofeed402.site/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Changes things 3Claude Code: ask
audit_agent_readyPaid 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…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
request_assetFree: ask cryptofeed402 to consider monitoring a coin it does not cover yet (covered: BTC, ETH, SOL, HYPE, NEAR, AAVE).No findings
Why it is in this group
- The name "request_asset" says "request": a word for a change.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: false
- openWorldHint: false
- idempotentHint: true
- destructiveHint: false
request_report_scheduleFree: 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.No findings
Why it is in this group
- The name "request_report_schedule" says "request": a word for a change.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: false
- openWorldHint: false
- idempotentHint: false
- destructiveHint: false
Only reads 11Claude Code: allow
get_audit_sampleFree: 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 be…No findings
Why it is in this group
- The name "get_audit_sample" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_extreme_fundingPaid endpoint: most extreme Hyperliquid funding rates right now.No findings
Why it is in this group
- The name "get_extreme_funding" says "get": a word for reading.
Description, as the server wrote it Paid endpoint: most extreme Hyperliquid funding rates right now. Returns the x402 payment requirements and URL. Free sample response: https://cryptofeed402.site/samples/funding
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_historyPaid endpoint: archived briefs for a date range.No findings
Why it is in this group
- The name "get_history" says "get": a word for reading.
Description, as the server wrote it Paid endpoint: archived briefs for a date range. Returns the x402 payment requirements and URL. Free sample response: https://cryptofeed402.site/samples/history
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_latest_briefPaid endpoint: the full latest twice-daily crypto research brief (JSON + markdown).No findings
Why it is in this group
- The name "get_latest_brief" says "get": a word for reading.
Description, as the server wrote it Paid endpoint: the full latest twice-daily crypto research brief (JSON + markdown). Returns the x402 payment requirements and URL. Free sample: get_sample_brief or https://cryptofeed402.site/brief/sample
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_perpsPaid 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 fundin…No findings
Why it is in this group
- The name "get_perps" says "get": a word for reading.
Description, as the server wrote it 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. Free sample response: https://cryptofeed402.site/samples/perps
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_pricePaid endpoint: perp mark, funding, OI (Hyperliquid) plus OKX spot for one coin.No findings
Why it is in this group
- The name "get_price" says "get": a word for reading.
Description, as the server wrote it 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. Free sample response: https://cryptofeed402.site/samples/price
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_pricingFree: current per-call prices (USDC on Base via x402), network and payTo address.No findings
Why it is in this group
- The name "get_pricing" says "get": a word for reading.
Description, as the server wrote it Free: current per-call prices (USDC on Base via x402), network and payTo address.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_sample_briefFree: a delayed, trimmed sample of the twice-daily crypto brief (previous edition; no OI, sentiment or markdown).No findings
Why it is in this group
- The name "get_sample_brief" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_sentimentPaid 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.No findings
Why it is in this group
- The name "get_sentiment" says "get": a word for reading.
Description, as the server wrote it 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. Free sample response: https://cryptofeed402.site/samples/sentiment
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
get_top_requested_assetsFree: top 20 coins other agents have asked cryptofeed402 to monitor in the last 30 days (aggregate counts only).No findings
Why it is in this group
- The name "get_top_requested_assets" says "get": a word for reading.
Description, as the server wrote it Free: top 20 coins other agents have asked cryptofeed402 to monitor in the last 30 days (aggregate counts only).
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- idempotentHint: true
- destructiveHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http feed https://cryptofeed402.site/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__feed__get_teaser",
"mcp__feed__get_sample_brief",
"mcp__feed__get_pricing",
"mcp__feed__get_top_requested_assets",
"mcp__feed__get_price",
"mcp__feed__get_extreme_funding",
"mcp__feed__get_latest_brief",
"mcp__feed__get_audit_sample",
"mcp__feed__get_perps",
"mcp__feed__get_sentiment",
"mcp__feed__get_history"
],
"ask": [
"mcp__feed__request_asset",
"mcp__feed__request_report_schedule",
"mcp__feed__audit_agent_ready"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as feed. Review it before you use it.