Connect MegaChad and your agent gets 38 tools, among them build_amm_add_liquidity_tx, build_amm_swap_tx, build_execute_tx. It answers at https://megachad.xyz/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 22 October 2026, succeeded.
Burn-to-create looksmaxxing engine on MegaETH. 14 MCP tools for DeFi, NFTs, and burns.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
build_amm_add_liquidity_tx | Build approve(MC) + approve(MG) + addLiquidity on MegaChadLP MC/MG. The pair refunds whichever side is over-supplied. LP shares returned are stake-eligible in JESTERGOONER V4. Inputs: amountMC, amountMG, recipient, address |
build_amm_swap_tx | Build a two-step plan to swap MEGACHAD↔MEGAGOONER through MegaChadLP: ERC20.transfer(pair, amountIn) → pair.swap(amountAIn, amountBIn, to). MegaChadLP has no on-chain minOut — verify your received balance after the swap. Slippage is compute Inputs: from, amount, recipient, slippageBps |
build_execute_tx | Build execute(proposalId) calldata for a Queued Jestermogger proposal past its 2-day timelock. May be payable if any action carries ETH value. Inputs: proposalId |
build_propose_tx | GET form returns Framemogger top-3-burner eligibility for the proposer (only top 3 can propose each week). To actually build calldata, POST your { targets[], values[], calldatas[], description } payload to /api/defi/governance/propose-tx. U Inputs: proposer |
build_queue_tx | Build queue(proposalId) calldata for a Succeeded Jestermogger proposal. Starts the 2-day timelock — after that, the proposal can be executed. Inputs: proposalId |
build_staking_tx | Returns ready-to-sign transactions for stake / unstake / claim on either MoggerStaking (venue=mogger, stake MEGACHAD) or JESTERGOONER V4 (venue=jester, stake MC/MG LP). Stake actions return approve+stake; unstake/claim return a single tx. E Inputs: action, venue, amount, address |
build_veto_tx | Build castVetoVote calldata on NFTVetoCouncil. support yes = veto, no = defend. If no veto window has been opened for the proposal, the response includes an extra startVetoVote() step. Voter is optional — providing it checks council-members Inputs: proposalId, support, voter |
build_vote_tx | Build a castVote tx on Jestermogger. Support values: for | against | abstain. Vote weight = your MEGAGOONER balance at proposal snapshot. Inputs: proposalId, support |
chat_with_megachad | Send a plain English message and get back structured, actionable responses. Supports intents: price, stats, wallet, looksmaxx, swap, gallery, leaderboard, bridge, gasless, referral, about. Inputs: message, wallet |
cross_chain_looksmaxx | Build a cross-chain looksmaxx plan from any supported chain (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB, Avalanche, Scroll, zkSync, Linea) to MegaETH. Returns step-by-step execution plan with bridge URLs, swap calldata, and burn instr Inputs: sourceChain, wallet, amount, referrer |
gasless_burn_info | Get EIP-712 typed data for a gasless burn. Returns the signature payload a wallet must sign, plus approval status. After signing, POST the signature to /api/gasless/burn to relay the burn without paying gas. Inputs: address |
get_activity_feed | Unified time-ordered feed of recent on-chain events across the MEGA Protocol stack: burns, Framemogger sends, stakes / unstakes / claims (Mogger + Jester), proposal lifecycle (created / voted / queued / executed). Defaults: last 2000 blocks Inputs: limit, blocks |
get_agent_index | Master directory of every MegaChad endpoint, MCP tool, manifest URL, and example. The recommended first call for any agent — returns the complete surface in a single response. |
get_agent_info | Returns ERC-8004 registration metadata, on-chain agent identity (ID, owner, wallet), reputation client count, and contract addresses. |
get_amm_quote | Quote a swap on the MegaChadLP MC/MG pair (constant-product, 0.3% fee). Returns expected output, price impact, and spot prices. WARNING: this pair uses tokenA/tokenB instead of token0/token1 so standard Uniswap V2 routers do not detect it — Inputs: from, amount |
get_bridge_info | Returns bridge information for moving assets to MegaETH from Ethereum, Arbitrum, Base, and other chains. Lists canonical and aggregator bridges. |
get_chadboard | Returns the burner leaderboard ranked by total burns. Includes ERC-8004 reputation scores, .mega domain names, profile info, and all looksmaxxed images per burner. |
get_emission_schedule | Returns the full 225-week MEGAGOONER emission schedule plus current week, on-chain weekly emission, and the EmissionController split (mogger / jester / treasury). Formula: 662245 * ((225 - w) / 225)^2 MEGAGOONER per week. |
get_gallery | Browse recent looksmaxxed burns with IPFS image URLs, burner addresses, timestamps, and NFT token IDs. Inputs: limit, offset |
get_governance_proposal | Full state for one Jestermogger proposal: actions (target/value/calldata), vote tally, NFT veto council status, and (if voter passed) the voter receipt with vote weight. Inputs: proposalId, voter |
get_identity | Resolve a wallet address or .mega name into a unified MegaETH identity profile. Returns: MegaNames data, token balances, burn history & rank, reputation score, referral stats, tier level, and social links. Works as the social identity layer Inputs: addressOrName |
get_looksmaxx_plan | Returns a complete, ordered set of transaction instructions for the full looksmaxx flow: swap → burn → tren fund → submit. Each step includes pre-built calldata ready to sign. Inputs: wallet, ethAmount |
get_looksmaxx_requirements | Returns the x402 payment requirements and $MEGACHAD burn requirements for looksmaxxing. Includes step-by-step instructions, contract addresses, and amounts. |
get_megachad_stats | Returns current $MEGACHAD token statistics: total supply, circulating supply, tokens burned, and total burn count. |
get_megaeth_protocols | Returns a curated directory of protocols on MegaETH: DEXes, bridges, payment infra, storage, identity systems. Includes contract addresses, features, and links. |
get_nft_inventory | MEGACHADNFT count for a wallet + boost tier (1+/10+/25+) + verdict on staking-reward eligibility (1+ NFT required). Use this BEFORE building any stake tx — a wallet with 0 NFTs accrues 0 rewards even when staked. Inputs: address |
get_nft_metadata | Returns ERC-721 metadata for a looksmaxxed NFT including image URL (IPFS or Warren on-chain), attributes, and storage properties. Inputs: tokenId |
get_portfolio | Get all MegaETH token balances for a wallet: ETH, WETH, $MEGACHAD, USDm. Returns formatted balances with raw values. Inputs: address |
get_price | Returns the current $MEGACHAD price in ETH from Kumbaya DEX, plus the estimated ETH cost to burn 225,000 tokens. |
get_protocol_registry | Canonical machine-readable registry of every MEGA Protocol contract: tokens (MEGACHAD, MEGAGOONER), AMM pair (MC/MG), staking (MoggerStaking, JESTERGOONER), governance (Jestermogger, NFTVetoCouncil, Framemogger), emissions (EmissionControll |
get_protocol_safety | CircuitBreaker state (paused?, guardian votes, auto-unpause timer) + NFTVetoCouncil composition (20 seats, threshold, current members). Critical context BEFORE sending any write — if paused, every staking/AMM/governance write reverts. |
get_referral_stats | Get referral statistics for a registered agent — total referrals, earnings, reward per burn, and calldata for referred burns. Inputs: address |
get_staking_position | Returns combined position across both staking venues: MoggerStaking (stake MEGACHAD → earn MEGAGOONER) and JESTERGOONER V4 (stake MC/MG LP → earn MEGAGOONER). Includes balances, allowances, earned rewards, NFT boost, APR, and global pool st Inputs: address |
get_swap_quote | Get a swap quote for buying $MEGACHAD with ETH on Kumbaya DEX (MegaETH). Returns router address, calldata params, and slippage-adjusted minimum output. Omit ethAmount for general swap info and contract addresses. Inputs: ethAmount |
get_wallet_info | Check a wallet's ETH balance, $MEGACHAD balance, NFT count, burn eligibility, and early access status. Inputs: address |
list_governance_proposals | List recent Jestermogger governance proposals with state (Pending / Active / Defeated / Succeeded / Queued / Executed / Expired / Vetoed), vote tallies, timing, and per-proposal lookup URLs. Inputs: limit |
register_early_access | Register a wallet for MegaChad testnet beta access. Checks on-chain eligibility ($MEGACHAD balance or looksmaxxed NFTs). Returns referral code and access status. Inputs: wallet, twitter, referralCode |
register_referral_agent | Register a wallet as a MegaChad referring agent. Returns registration transaction calldata and a referral code. Referring agents earn 10% of the tren fund portion (11,250 $MEGACHAD) for every burn they refer. Inputs: wallet, mcpEndpoint, description |
Every block below points at https://megachad.xyz/api/mcp. Pick your client and copy.
claude mcp add --transport http megachad https://megachad.xyz/api/mcp
{
"mcpServers": {
"megachad": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://megachad.xyz/api/mcp"]
}
}
}{
"mcpServers": {
"megachad": {
"url": "https://megachad.xyz/api/mcp"
}
}
}{
"servers": {
"megachad": {
"type": "http",
"url": "https://megachad.xyz/api/mcp"
}
}
}{
"context_servers": {
"megachad": {
"url": "https://megachad.xyz/api/mcp"
}
}
}{
"mcpServers": {
"megachad": {
"serverUrl": "https://megachad.xyz/api/mcp"
}
}
}{
"mcpServers": {
"megachad": {
"url": "https://megachad.xyz/api/mcp"
}
}
}name: MegaChad
version: 0.0.1
schema: v1
mcpServers:
- name: MegaChad
type: streamable-http
url: https://megachad.xyz/api/mcp{
"mcpServers": {
"megachad": {
"httpUrl": "https://megachad.xyz/api/mcp"
}
}
}{
"mcpServers": {
"megachad": {
"type": "http",
"url": "https://megachad.xyz/api/mcp"
}
}
}{
"mcpServers": {
"megachad": {
"url": "https://megachad.xyz/api/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmegachad.xyz%2Fapi%2Fmcp&type=streamable_http&id=megachad&name=MegaChad
It answered our last check on 22 October 2026 in 130 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
38, as returned by the server's own tools/list on 17 September 2026: build_amm_add_liquidity_tx, build_amm_swap_tx, build_execute_tx, build_propose_tx, build_queue_tx, build_staking_tx, build_veto_tx, build_vote_tx, and 30 more.
It answered our last check on 22 October 2026 in 130 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://megachad.xyz/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.megachadxyz. Endpoint host: megachad.xyz. ARD identifier: urn:air:io.github.megachadxyz:mcp:megachad.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.