MCP.Market

HeyAnon MCP server

online · 100% uptime
by RealWagmi·io.github.RealWagmi/heyanon·v1.0.0

HeyAnon on-chain agent: wallets, portfolios, DeFi and CEX actions, transfers, Gemma research.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed HeyAnon MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

HeyAnon MCP tools (21, 5 write)

write = sends, deletes, buys or posts
  • abortFree

    Force-stop Anon processing of the current ask_anon request. Use only when isProcessing stays true for too long or the request is stuck; otherwise wait for the background task to complete.

  • address_book_listFree

    List the user saved recipient addresses (address book): name, networks and address. Use it to resolve a recipient the user names, e.g. "send 0.1 ETH to My work address": find the entry by name (search), take its address and confirm it with the user before calling transfer_native or transfer_asset. Informational only: transfers are not restricted to these addresses. Returns the entries and pagination, also as structuredContent.

  • ask_anonwrite actionFree

    Send a message to Anon, the Hey Anon on-chain AI agent (balances, swaps, bridging, lending, staking, CEX, scheduled automations, research). Asynchronous: the output is only a confirmation with the background task ID; poll background_task with that ID until status is no longer "pending" ("completed": the reply is in result; any other status, e.g. "failed": the request did not finish, check logs). Anon keeps NO conversation context: every message is processed from a clean slate, so each message must be self-contained (repeat the wallet, network, token and amount every time; follow-ups like "and on Base?" will not work). Before sending, the tool checks that Anon is idle: if the previous request is still processing it returns an error, poll background_task until it finishes (or call abort) and retry. Anon can execute real transactions from the attached wallets: send action instructions (swap, send, bridge, stake, create an automation) only when the user explicitly asked for that action, and phrase everything else as a question. For general crypto research not tied to the user wallets, prefer ask_gemma.

  • ask_gemmaFree

    Ask Gemma, the Hey Anon crypto research assistant: protocol analysis, community and social insights, market data, news, token analytics by contract address. Synchronous: returns the answer text directly, no polling and no wallet addresses needed. Research only: Gemma takes no wallet addresses, executes no transactions and keeps its own session, separate from the Anon conversation. Prefer ask_gemma for general crypto questions and ask_anon for anything about the user wallets or for actions.

  • background_taskFree

    Get one Anon background task by id. Each ask_anon call creates a task; poll this tool until status is no longer "pending": "completed" means the Anon reply is in result; any other status (e.g. "failed") means the request did not finish, check logs. Returns id, prompt, status, result ("—" while absent), logs (execution trace, appended live while the task runs), createdAt, updatedAt; the same object is returned as structuredContent.

  • background_task_deletewrite actionFree

    Delete a background task record by id.

  • background_task_listFree

    List the user Anon background tasks (one per ask_anon message): id, prompt, status, result (Anon reply when completed), logs, createdAt, updatedAt. Use it to find earlier answers or check what is still pending. Also returned as structuredContent { tasks }.

  • get_api_key_setup_urlFree

    Get the URL of the Hey Anon page where the user logs in and creates an API key, plus the MCP config snippet where the key goes (X-API-Key header). Call this when a tool fails with "API key not set" or the user has no key yet. The key is never passed through the chat. No API key required.

  • isProcessingFree

    Check whether Anon is still processing the previous ask_anon request. Returns "isProcessing: true|false". Use before sending another message, or when a request looks stuck (then call abort).

  • pingFree

    Health check for the Hey Anon MCP server. Returns "pong" and the server time (ISO 8601). No API key required.

  • portfolio_cexFree

    Balances and positions from the exchange accounts linked to Hey Anon (e.g. Hyperliquid, keyed by exchange). Pass address (an EVM wallet from wallet_list) when the user has several EVM wallets, otherwise the backend rejects the call. Returns the raw JSON response.

  • portfolio_defiFree

    DeFi positions (LP, staking, lending, vaults, etc.) for every user wallet (addresses taken from wallet_list). Returns JSON [{ walletAddress, data }].

  • portfolio_tokensFree

    Token balances for every user wallet (addresses taken from wallet_list) across all supported networks. Returns JSON [{ walletAddress, data }]; for EVM wallets data.evm is keyed by chain id, Solana balances are in data.solana. Output can be large with many wallets.

  • portfolio_transactionsFree

    Recent transactions for every user wallet (addresses taken from wallet_list). Returns JSON [{ walletAddress, data }]. Output can be large with many wallets.

  • projectsFree

    List the protocols and integrations Anon can operate (swaps, lending, staking, bridges, CEX, etc.): name, key, description, supported networks, tool count. Use it to check whether Anon supports a protocol or network before asking.

  • scheduled_task_deletewrite actionFree

    Delete (cancel) a scheduled task by id. Irreversible: the automation will not run again. Returns a confirmation.

  • scheduled_task_getFree

    Get one scheduled task by id (from scheduled_task_list). Returns id, description, status, type and taskExecutorResponse (the last execution result).

  • scheduled_task_listFree

    List the user scheduled tasks: automations created through Anon that run at a given time or when a price condition is met. There is no create/update tool: to create an automation, ask Anon via ask_anon (e.g. "Buy 0.1 ETH on Base when ETH drops below 2000"), then use this tool to confirm it exists. Returns id, description, status, type and, when present, taskExecutorResponse (the last execution result); the trigger time or condition is not a separate field, infer it from description.

  • transfer_assetwrite actionFree

    Send a token (ERC-20 / SPL / jetton) from one of the user wallets to another address. This moves real funds and cannot be undone. Call it only when the user explicitly asked to send this exact amount of this asset from this wallet to this recipient on this network; never infer, round or top up any of these values. If anything is missing or ambiguous, ask the user instead of guessing. Returns the transaction hash and an explorer link (also as structuredContent).

  • transfer_nativewrite actionFree

    Send the native coin of a network (ETH, S, SOL, TON, ...) from one of the user wallets to another address. This moves real funds and cannot be undone. Call it only when the user explicitly asked to send this exact amount of this asset from this wallet to this recipient on this network; never infer, round or top up any of these values. If anything is missing or ambiguous, ask the user instead of guessing. Returns the transaction hash and an explorer link (also as structuredContent).

  • wallet_listFree

    List the user wallets registered in Hey Anon: display name, type (evm, solana, ton, etc.), address, labels and whether the wallet is archived. Call it before ask_anon to choose which addresses to attach (at most one per type); match the wallet the user names by display name, label or address and skip archived wallets. The same addresses are used by the portfolio_* tools.

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1141ms20/20
  • Tool poisoning21 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 5 write-action tools with no auth3/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How HeyAnon MCP compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 68% of 4,460 AI and agents servers
Tools
21
the typical AI and agents server has 6
Tools that change things
24%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote AI and agents server answers 100%
Response time
66 ms
faster than 93% of 2,331 AI and agents servers

What its tools let an agent do: 15 read · 1 create · 5 change

Install HeyAnon MCP in Claude Code, Cursor or VS Code

claude mcp add --transport http heyanon https://api.heyanon.ai/mcp
Add to Cursor

What the publisher says

From the HeyAnon MCP repository's README, as published. We do not edit it. Read it on GitHub

HeyAnon MCP plugin

Connect Cursor or Grok Bot to HeyAnon: wallets, portfolios, DeFi and CEX actions through Anon, the HeyAnon on-chain agent; Gemma crypto research; token transfers and scheduled automations. The plugin registers the remote HeyAnon MCP server and ships an Agent Skill that teaches wallet selection, self-contained Anon requests, background-task polling and confirmation rules.

Tools

Read-only tools are marked as such with MCP tool annotations; ask_anon, the transfer tools, abort and the delete tools are marked destructive. Anon can execute real transactions from the attached wallets, so the skill tells the agent to show the exact action and wait for your explicit confirmation before every such call. Client prompts add a second gate: Cursor asks before MCP tool calls by default, Grok Bot reviews tool calls and lets you add "Ask first" rules in its settings.

Setup

Grok Bot

Open Connect apps, find HeyAnon MCP and choose Add. Enter your API key in the secure field the app asks for; it is stored by Grok Bot and sent only as the X-API-Key header of the MCP connection. Get the key at https://heyanon.ai/ (account settings, API keys). Do not paste it into the chat.

Cursor

Install HeyAnon MCP from the Cursor Marketplace, open the plugin, then Setup → Edit Values and paste your HeyAnon API key. The skill appears in Customize.

Manual setup

Add to .cursor/mcp.json in your project (or ~/.cursor/mcp.json):

{
  "mcpServers": {
    "heyanon": {
      "url": "https://api.heyanon.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Codex, Claude Code, Hermes and OpenClaw users can use HeyAnon Connect instead; it installs the same connection and skill with a local key page.

Examples

"What are my balances on Base?" The agent takes your EVM address from walletlist, sends one self-contained question through askanon, polls background_task until it completes and reports the answer.

"Swap 10 USDC to ETH on Base from my main wallet" The agent confirms the exact action, sends it through ask_anon, waits for the task and reports the transaction links from the result.

"Send 0.1 ETH to my work address on Arbitrum" The agent resolves the contact with addressbooklist, confirms the address and amount with you, and calls transfer_native once.

"Any news about Aave this week?" Research goes to ask_gemma, which answers directly.

Anon keeps no context between messages: every request must be self-contained, and Anon handles one request at a time.

Privacy and security

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

HeyAnon MCP: common questions

Is HeyAnon MCP server safe?
Mostly: it is graded B (83/100). Read the HeyAnon MCP safety report
How do I install HeyAnon MCP?
It runs remotely at api.heyanon.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does HeyAnon MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is HeyAnon MCP maintained?
The last commit was 22 days ago (2026-10-13). The latest release is v1.0.0.
Is HeyAnon MCP up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of HeyAnon MCP?
Servers from other publishers that do the same job: three.ws Provenance MCP server, Decionis MCP server and Agent-Native Chat MCP server.
How does HeyAnon MCP compare with other AI and agents MCP servers?
safety score 83/100 (higher than 68% of 4,460 AI and agents servers); tools 21 (the typical AI and agents server has 6); tools that change things 24% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to HeyAnon MCP

Same job from other publishers: the closest match first, then the best rated.

  • three.ws Provenance
    Append-only, signed, on-chain-verifiable agent action log — record and audit what agents did.
    B
  • Decionis
    Authorize consequential AI agent actions before execution
    A
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A
  • Emilia Protocol
    Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
    B
  • Gemini
    Model Context Protocol server for Google Gemini AI with chat, research, and grounding
    A