New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

honeycheck-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

honeycheck-mcp

Before buying a token on Arc, check whether it can be sold back. An MCP server for the Honeycheck sell test, free or paid per call in USDC over x402.

latest
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

honeycheck-mcp

Before buying a token on Arc, check whether it can be sold back.

An MCP server for Honeycheck, the sell test for every token that trades against USDC on Arc (chain 5042). A token can trade actively and still be unsellable for a new buyer: some Uniswap v4 hooks keep an allow-list, so the wallets already selling get full value and a fresh wallet gets almost nothing. Trading history does not show that. A simulation from a fresh address does.

Tools

ToolWhat it answers
check_tokenCan this token be sold back? A verdict, what one USDC returns, and why. Call it first.free
hook_track_recordEvery Uniswap v4 launch hook on Arc by what its tokens do to a fresh buyer.free
recent_trapsThe latest tokens a fresh wallet cannot sell.free
new_launchesEverything that started trading against USDC on Arc in the last hour, already sell-tested.paid
liquidity_pullsTokens whose liquidity left in the last day.paid
verdict_changesWhat was checked for the first time, and what stopped being true.paid

The three free tools work with no wallet. The three feeds are a reading of the chain every two minutes, which is the part that costs, so they are sold per call and say plainly what they need when no wallet is set.

Use it

{
  "mcpServers": {
    "honeycheck": { "command": "npx", "args": ["-y", "honeycheck-mcp"] }
  }
}

With nothing else set it uses Honeycheck's free route, cached and rate-limited.

Paying per call

Give the tool a funded Circle Gateway wallet and check_token pays a cent a call in USDC on Arc over x402, gas-free, for a live uncached answer:

VariableWhat
HONEYCHECK_WALLET_KEYThe agent's own key. Read from its own environment, used only to sign the payment authorisation locally, never sent anywhere.
HONEYCHECK_MAX_USDC_PER_CALLThe most one call may cost. Default 0.05. The owner sets this. A price above it is refused before anything is signed.
HONEYCHECK_URLAnother Honeycheck origin, for testing.

Deposit once into Gateway with Circle's client (new GatewayClient({ chain: 'arc', … }).deposit('1.00')); a dollar is a hundred checks.

You are never charged for an answer that was not produced. Honeycheck verifies the payment, computes the answer, and only then settles. A token with no trades, or a refused simulation, comes back paid: false.

What has and has not been exercised

The free path, all three tools and the spend cap are tested, including a real stdio session against the live service. The paid path is wired to Circle's published client and the live endpoint is verified against Circle's facilitator, which parses its requirements and refuses only a bad signature. A real paid call has not been made from this package yet: that needs a funded wallet, which is the owner's to supply.

Keywords

mcp

FAQs

Package last updated on 19 Sep 2026

Related posts