MCP server: One MCP server.

Ponzu

@ponzutechRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

ERC-20 token launchpad on Ethereum — deploy, presale, swap, and farm via AI agents

Crypto wallets & DeFiv1.1.0TypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: moves money, runs code or commands, deletes data, or sends messages for you.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npm@ponzu_app/mcpv1.1.0

Run

npx -y @ponzu_app/mcp

MCP client config

{
  "mcpServers": {
    "ponzu": {
      "command": "npx",
      "args": [
        "-y",
        "@ponzu_app/mcp"
      ]
    }
  }
}
README2 min read

@ponzu_app/mcp

MCP server for Ponzu — deploy tokens, buy presales, swap, and farm on Ethereum via AI agents.

Tools (17)

ToolDescription
ponzu_get_skillFetch full Ponzu documentation (SKILL.md)
ponzu_get_addressesGet protocol contract addresses for configured network
ponzu_calc_pricingCalculate presale pricing curve from target ETH raise
ponzu_deployDeploy full 9-contract token system in one transaction
ponzu_get_presale_infoRead presale state (tokens available, launched, etc.)
ponzu_presale_buyBuy tokens in a presale
ponzu_presale_refundRefund presale tokens (20% penalty)
ponzu_trigger_launchTrigger DEX launch when presale sells out
ponzu_claim_tokensClaim vested tokens from presale
ponzu_claim_ethClaim ETH rewards from presale
ponzu_swap_eth_for_tokensBuy tokens on PonzuSwap DEX
ponzu_swap_tokens_for_ethSell tokens on PonzuSwap DEX
ponzu_zap_ethConvert ETH into LP tokens in one transaction
ponzu_farm_stakeStake LP tokens in a farm
ponzu_farm_unstakeUnstake LP tokens (burns LiquidityCard NFT)
ponzu_farm_claimClaim primary token rewards from farm
ponzu_farm_claim_ethClaim WETH rewards from farm

Configuration

Environment Variables

VariableRequiredDefaultDescription
PONZU_PRIVATE_KEYFor write ops—Hex private key for signing transactions
PONZU_RPC_URLNoPublic RPCEthereum RPC endpoint
PONZU_NETWORKNomainnetmainnet or sepolia

Claude Desktop / Claude Code

Add to your MCP config (~/.claude/config.json or Claude Desktop settings):

json
{
  "mcpServers": {
    "ponzu": {
      "command": "npx",
      "args": ["-y", "@ponzu_app/mcp"],
      "env": {
        "PONZU_PRIVATE_KEY": "0x...",
        "PONZU_RPC_URL": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
        "PONZU_NETWORK": "mainnet"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json:

json
{
  "mcpServers": {
    "ponzu": {
      "command": "npx",
      "args": ["-y", "@ponzu_app/mcp"],
      "env": {
        "PONZU_PRIVATE_KEY": "0x...",
        "PONZU_RPC_URL": "https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY",
        "PONZU_NETWORK": "mainnet"
      }
    }
  }
}

Read-Only Mode

Omit PONZU_PRIVATE_KEY to use read-only tools (ponzu_get_skill, ponzu_get_addresses, ponzu_calc_pricing, ponzu_get_presale_info). Write operations will return a clear error asking for the key.

Development

bash
yarn install
yarn build        # compiles TypeScript
yarn dev          # watch mode via tsx

Similar modules

Browse Crypto wallets & DeFi