HeyAnon MCP

by @RealWagmi · io.github.RealWagmi/heyanon

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

OnlineRemote
Category
Crypto and Web3
Connection
Remote (HTTP)
Tools
21 reported
Status
Online

Connect it to your AI

Claude Code

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

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://api.heyanon.ai/mcp

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "heyanon": {
      "url": "https://api.heyanon.ai/mcp"
    }
  }
}

Tools it offers

21 tools, as the server itself reported during our check on Oct 31, 2026.

  • pingHealth check for the Hey Anon MCP server. Returns "pong" and the server time (ISO 8601). No API key required.
  • loginSign in to Hey Anon (or create an account) without an API key, through Privy in the browser. Returns a link and a short code. Open the link yourself in a browser you control: if the user is signed in to Hey Anon there, c
  • login_statusFinish a login started with the login tool: waits up to 25 seconds for the approval, then answers. While it is pending, keep calling it on your own (do not ask the user whether to continue) until it completes or expires.
  • whoamiCheck which Hey Anon account the API key of this connection belongs to: account id, account type (e.g. privy), Privy user id, creation date, and the number of wallets per type. Use it to verify a login (an authenticated
  • wallet_listList 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
  • ask_anonSend 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 Message ID; poll anon_m
  • ask_gemmaAsk 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 n
  • isProcessingCheck 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).
  • abortForce-stop Anon processing of the current ask_anon request. Use only when isProcessing stays true for too long or the request is stuck; otherwise keep polling anon_message until the message is done.
  • projectsList 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 befo
  • scheduled_task_listList 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
  • scheduled_task_getGet one scheduled task by id (from scheduled_task_list). Returns id, description, status, type and taskExecutorResponse (the last execution result).
  • scheduled_task_deleteDelete (cancel) a scheduled task by id. Irreversible: the automation will not run again. Returns a confirmation.
  • portfolio_tokensToken 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.so
  • portfolio_transactionsRecent transactions for every user wallet (addresses taken from wallet_list). Returns JSON [{ walletAddress, data }]. Output can be large with many wallets.
  • portfolio_defiDeFi positions (LP, staking, lending, vaults, etc.) for every user wallet (addresses taken from wallet_list). Returns JSON [{ walletAddress, data }].
  • portfolio_cexBalances 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 rejec
  • anon_messageGet the state of a message sent with ask_anon, by its Message ID. Poll it until status is "done" (or "failed" / "aborted"): then reply holds the Anon answer. While status is "running", activity shows what Anon is doing r
  • transfer_nativeSend 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
  • transfer_assetSend 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 t
  • address_book_listList 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

Questions

What is the HeyAnon MCP server?

HeyAnon on-chain agent: wallets, portfolios, DeFi and CEX actions, transfers, Gemma research. It is made by @RealWagmi and listed in the official MCP Registry as io.github.RealWagmi/heyanon. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add HeyAnon to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://api.heyanon.ai/mcp. In Claude Code, run: claude mcp add --transport http heyanon https://api.heyanon.ai/mcp

How do I add HeyAnon to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://api.heyanon.ai/mcp.

How do I add HeyAnon to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "heyanon": { "url": "https://api.heyanon.ai/mcp" } } }

Does HeyAnon work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can HeyAnon do?

It gives your AI 21 tools, including ping, login, login_status, whoami, wallet_list. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-realwagmi-heyanon.svg)](https://chen.media/mcp/github-realwagmi-heyanon)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-realwagmi-heyanon"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-realwagmi-heyanon.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-realwagmi-heyanon.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Crypto and Web3

See all