tools.schemasevery tool has an object input schema
fail
tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
fail
tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: deep_check_solana_token (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); check_solana_token (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); batch_check_solana_tokens (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
pass
tools.token_costabout 819 tokens to load every tool
pass
tools.api_dumptools are not a one-to-one API dump
pass
tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
pass
stability.changes3 tool changes in 30 days
pass
stability.rug_pullno tool changed its meaning under the same name
pass
stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
7 tools, about 819 tokens to load them all · tool set 8c924198638d · tools last changed 2026-11-10 · checked 2026-11-14 07:03 UTC
Tool changes
claim_haris_burnadded
Submit a confirmed $HARIS Burn Game transaction signature. Verifies the on-chain burn, credits the 1:1 return, and sends the same amount back immediately from the Round 1 wallet when instant returns are on. Idempotent per signature. Haris never signs.
plan_haris_burnadded
Build an unsigned $HARIS Burn Game transaction for a given Solana wallet and amount (max 10,000 HARIS, memo haris-burn-round-1). Returns a base64 unsigned tx for the wallet owner to sign. Haris never signs or holds keys. Not a payout.
get_haris_burn_gameadded
Free $HARIS Burn Game (Round 1) stats: total burned, remaining 100,000,000 capacity, round status, returnsStatus (instant 1:1 returns when live), and the top-20 leaderboard (wallet, total burned, number of burns). Read-only. Never signs. The same amount is returned instantly and automatically from the Round 1 wallet when instant returns are on.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://haris-api.vercel.app/mcpstreamable-http
none
yes
100%
248 ms
2025-11-25
2026-11-14
Tools (7)
batch_check_solana_tokens
Batch Solana token risk check (PAID, x402 over REST): up to 20 mints in one call for one flat price. This tool returns exact x402 payment instructions for POST /v1/paid/batch-check.
check_solana_token
Scam/rug risk check for a Solana SPL or Token-2022 token mint. Returns a 0-100 risk score (HIGHER = RISKIER), a verdict, and flags with plain-English reasons: mint/freeze authority, permanent delegate, transfer hooks/fees, holder concentration, liquidity, LP burn/lock %, Streamflow locks and a simulated buy+sell (honeypot test). Read-only; never signs or trades.
claim_haris_burn
Submit a confirmed $HARIS Burn Game transaction signature. Verifies the on-chain burn, credits the 1:1 return, and sends the same amount back immediately from the Round 1 wallet when instant returns are on. Idempotent per signature. Haris never signs.
deep_check_solana_token
Deep Solana token risk check (PAID, x402 over REST): holder concentration (top1/top5/top10 % of supply), top wallets linked by a shared funder (bundles/insiders), creator-funded holders, fresh wallets, LP lock/burn status, authorities, score + reasons. This tool returns exact x402 payment instructions for POST /v1/paid/deep-check; pay with any x402 client.
diff_solana_token
Watch/diff a Solana token: pass the mint and a previous Haris result (from check_solana_token or an earlier diff); returns alerts on what changed (authority re-enabled, LP unlocked, liquidity pulled, sell blocked, new red flags) plus the fresh result. Shares the free tier with check_solana_token; then x402 via POST /v1/paid/diff.
get_haris_burn_game
Free $HARIS Burn Game (Round 1) stats: total burned, remaining 100,000,000 capacity, round status, returnsStatus (instant 1:1 returns when live), and the top-20 leaderboard (wallet, total burned, number of burns). Read-only. Never signs. The same amount is returned instantly and automatically from the Round 1 wallet when instant returns are on.
plan_haris_burn
Build an unsigned $HARIS Burn Game transaction for a given Solana wallet and amount (max 10,000 HARIS, memo haris-burn-round-1). Returns a base64 unsigned tx for the wallet owner to sign. Haris never signs or holds keys. Not a payout.