HeyAnon MCP
by @RealWagmi · io.github.RealWagmi/heyanon
HeyAnon on-chain agent: wallets, portfolios, DeFi and CEX actions, transfers, Gemma research.
- 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/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://api.heyanon.ai/mcpCursor, 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, clogin_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 authenticatedwallet_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 perask_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_mask_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 nisProcessingCheck 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 befoscheduled_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 ETHscheduled_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.soportfolio_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 rejecanon_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 rtransfer_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 amounttransfer_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 taddress_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
Markdown (GitHub README)
[](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 allLosbeto — Market Data for AI Agents
@rmartins1451Market data, LLM gateway, ML forecasts, batch+bundle, self-building catalog. USDC via x402 + MPP.
DejaBars
dejabars.comFind historical chart-pattern matches across crypto markets from a sketch.
Exepal
exepal.comPaid data tools for AI agents, pay per call in USDC via x402: AI visibility, company enrich, SERP
Compute Screener
computescreener.comGPU cloud pricing (H100, H200, B200 per hour) and AI model API pricing per 1M tokens, with history.
True Value Rankings
truevaluerankings.comCryptocurrency fundamentals for agents: TVR Scores, rankings and model-derived valuation estimates.
Agent Read Proxy
agent-read-proxy.agent-read-proxy.workers.devRead web pages and PDFs as clean Markdown for AI agents. Pay per call in USDC via x402, no API key.