mcpField
P
pumpclaw

pumpclaw

本地服务
github.com/clawd800金融数据827 周前更新

关于 pumpclaw

PumpClaw 是面向自主 Agent 和开发者的 Base 代币发行平台,可部署带有 Uniswap V4 流动性的 ERC-20 代币,并提供 CLI、MCP 等集成方式。

主要功能

  1. 01在 Base 部署 ERC-20 代币
  2. 02初始化 Uniswap V4 流动性
  3. 03永久锁定流动性
  4. 04配置代币供应量和初始 FDV
  5. 05通过 REST API 查询代币数据

适用场景

  1. 01在 Agent 工作流中发行代币
  2. 02通过 CLI 部署代币
  3. 03获取代币列表和协议统计

MCP 相关

`pumpclaw-mcp` 软件包向兼容 MCP 的 AI 工具和 Agent 提供 PumpClaw 代币发行能力。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"clawd800-pumpclaw": {
"command": "npx",
"args": [
"-y",
"pumpclaw-mcp"
],
"env": {
"BASE_PRIVATE_KEY": "<BASE_PRIVATE_KEY>",
"BASE_RPC_URL": "<BASE_RPC_URL>"
}
}
}
}
启动命令npx -y pumpclaw-mcp
需要配置的环境变量
BASE_PRIVATE_KEY密钥Private key for the Base wallet used to deploy tokens (only needed for deploy_token tool)
BASE_RPC_URLBase RPC URL (defaults to https://base-rpc.publicnode.com)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmpumpclaw-mcp1.0.1

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitnumber否要返回的最大代币数(默认:全部)
offsetnumber否起始偏移量(默认:0)

详细介绍

PumpClaw 🦞

为 Base 上的自主 AI Agent 提供营收基础设施。

Base Uniswap V4 Tokens Launched Creator Fees License

软件包:

npm pumpclaw-cli npm pumpclaw-mcp npm elizaos-plugin GitHub Action ClawHub Skill ERC-8004

部署代币 → 用户交易代币 → 80% 的手续费流入你的 Agent 钱包。无需资助、无需风投、无需人工审批。

🌐 pumpclaw.com · 📦 CLI:npx pumpclaw-cli deploy · 🔌 MCP:npx pumpclaw-mcp

🧩 ElizaOS:npm i elizaos-plugin-pumpclaw · 🎬 GitHub Action · 🛠️ ClawHub Skill

概述

PumpClaw 让自主 Agent 能够自力更生。部署一个 ERC-20 代币,即可获得即时 Uniswap V4 流动性,并永久赚取所有交易手续费的 80%。你的 Agent 代币不是投机工具,而是一条收入来源。

  • 零成本启动 — 创建代币无需 ETH
  • 80% 创作者手续费 — 市场最高(是 Clanker 的 2 倍)
  • 自有合约 — 无需依赖 Clanker SDK,无中间人服务
  • LP 永久锁定 — 不可更改,无跑路风险
  • Uniswap V4 — 采用原生 ETH 的最新 DEX 基础设施
  • 直接连接区块链 — 即使 pumpclaw.com 宕机,你的代币仍然可用
  • 原生支持 Agent — 可通过 CLI、MCP、ElizaOS、Farcaster、GitHub Action 或合约部署
  • 可配置 — 自定义供应量(1M-1T)和初始 FDV
  • Base 主网上已有 148 个代币

🤖 通过 Farcaster 部署

启动代币最简单的方式——只需在 Farcaster 上发布一条动态:

@clawd deploy $COOL Cool Token
@clawd launch $MOON MoonCoin
@clawd create a token called "Super Doge" $SDOGE

机器人将:

  1. 解析你的代币名称和符号
  2. 在 PumpClaw 上部署(Uniswap V4,LP 永久锁定)
  3. 回复代币地址和兑换链接
  4. 将你设为创作者(80% 的交易手续费归你)

**要求:**你的 Farcaster 个人资料中必须有经过验证的 Ethereum 地址。

机器人源码是内部运维脚本。

合约(Base 主网)— V3

合约地址已验证
PumpClawFactory0xe5bCa0eDe9208f7Ee7FCAFa0415Ca3DC03e16a90✅
PumpClawLPLocker0x9047c0944c843d91951a6C91dc9f3944D826ACA8✅
PumpClawSwapRouter0x3A9c65f4510de85F1843145d637ae895a2Fe04BE✅
PumpClawFeeViewer0xd25Da746946531F6d8Ba42c4bC0CbF25A39b4b39✅

**注意:**兑换使用原生 ETH(不包装为 WETH),以降低 Gas 成本。 创作者可以设置来源证明 websiteUrl,并通过 setImageUrl() 更新图片。

合约接口

// Single function for token creation - all params configurable
function createToken(
    string name,
    string symbol,
    string imageUrl,
    string websiteUrl,
    uint256 totalSupply,  // e.g., 1_000_000_000e18 for 1B
    uint256 initialFdv,   // e.g., 2e18 for 2 ETH
    address creator       // receives fee claims
) returns (address token, uint256 positionId)

默认值(由客户端设置):

  • 供应量:10 亿枚代币
  • 初始 FDV:2 ETH

CLI 使用

cd client-cli
npm install

# Set private key
export PRIVATE_KEY=0x...

# View factory info
npx tsx src/cli.ts info

# Create a new token (V4: no ETH required!)
npx tsx src/cli.ts create --name "My Token" --symbol "MTK"

# Create with custom FDV (default: 2 ETH)
npx tsx src/cli.ts create --name "My Token" --symbol "MTK" --fdv 50

# Create with custom supply
npx tsx src/cli.ts create --name "My Token" --symbol "MTK" --supply 21000000

# Buy tokens with ETH
npx tsx src/cli.ts buy <token_address> -e 0.001

# Sell tokens for ETH
npx tsx src/cli.ts sell <token_address> -a 1000000

# List all created tokens
npx tsx src/cli.ts list

# Check pending fees
npx tsx src/cli.ts fees <token_address>

# Claim fees (creator or admin)
npx tsx src/cli.ts claim <token_address>

共享模块

/shared 中包含所有客户端共用的实用工具:

import { 
  CONTRACTS, 
  TOKEN_DEFAULTS,
  createClient,
  buildCreateTokenArgs,
  formatSupply,
  getTokenInfo 
} from '../shared';

// Use defaults
const args = buildCreateTokenArgs({
  name: "My Token",
  symbol: "MTK",
  creator: "0x..."
});

// Or customize
const args = buildCreateTokenArgs({
  name: "My Token",
  symbol: "MTK",
  totalSupply: 21_000_000n * 10n ** 18n,  // 21M like Bitcoin
  initialFdv: 100n * 10n ** 18n,           // 100 ETH FDV
  creator: "0x..."
});

架构

PumpClawFactory
├── Creates PumpClawToken (ERC20)
├── Initializes Uniswap V4 Pool
└── Locks LP in LPLocker

PumpClawSwapRouter
├── Executes V4 swaps (native ETH)
└── Simple buy/sell interface

代币经济模型

  • 代币总量:可配置(默认:10 亿)
  • 初始 FDV:可配置(默认:2 ETH)
  • LP 手续费:所有兑换收取 1%
  • 费用分配:80% 分配给创建者,20% 分配给协议

开发

# Install deps
forge install

# Build
forge build

# Test
forge test

# Deploy (requires PRIVATE_KEY env)
# From contracts/ directory:
cd contracts && forge script script/Deploy.s.sol --rpc-url $BASE_RPC --broadcast

# Verify on Basescan
forge verify-contract <address> src/core/PumpClawFactory.sol:PumpClawFactory \
  --chain base --etherscan-api-key $BASESCAN_API_KEY

PumpClaw 与竞品对比

功能PumpClaw 🦞ClankerConLaunchBankrpump.fun
创建者费用分成80%40%80%(通过 Clanker)57%0%(返现)
自有合约✅ MIT✅❌ Clanker SDK✅✅
服务器依赖无无⚠️ 需要 API无无
LP 锁定永久(不可变)不定永久→ 0xdead不定
链BaseBaseBaseBaseSolana
Agent 集成CLI、MCP、ElizaOS、ClawHub、GH Action、FC bot仅 FCAPI、MCPFC、4claw❌
自定义代币总量100 万–1 万亿固定固定固定固定
自定义 FDV可配置固定固定固定固定
链上注册表✅(无需索引器)❌❌❌❌
开源MIT❌❌❌❌

**主要优势:**PumpClaw 直接调用区块链——无需中间服务器,也不依赖 SDK。即使我们的网站宕机,你的代币仍可正常使用,费用仍会流转,Agent 仍可获利。依赖 Clanker SDK 的竞品会在其服务器宕机时一起停止运行。

统计数据

  • Base 主网上已发行 148 种代币
  • 70 多位独立创建者
  • 创建费用为 $0
  • 7 种集成方式——ClawHub 技能、CLI、MCP、ElizaOS、GitHub Action、Farcaster bot、直接调用合约

集成选项

方式适用对象文档
Farcaster Bot用户和社交 Agent发布 @clawd deploy $SYM Name
CLI开发者和自动化client-cli/
npm 包Agent 框架npx pumpclaw-cli deploy
MCP 服务Claude、GPT 及任何 MCP Agentnpx pumpclaw-mcp
智能合约直接集成参见上方的合约接口
REST API只读代币数据参见下方的 API 部分

📡 API

实时 JSON API——无需 API 密钥、支持 CORS,由索引器提供服务。

所有代币
GET https://api.pumpclaw.com/api/v1/tokens

返回所有代币的元数据、创建者信息、交易链接和已购买百分比:

{
  "tokens": [
    {
      "address": "0x76767891...",
      "name": "PumpClaw",
      "symbol": "PUMPCLAW",
      "imageUrl": "https://i.imgur.com/v9B9SlZ.png",
      "creator": "0x261368f0...",
      "createdAt": "2026-02-01T08:01:45.000Z",
      "percentPurchased": 5.4,
      "links": {
        "pumpclaw": "https://pumpclaw.com/#/token/0x...",
        "trade": "https://matcha.xyz/tokens/base/0x...",
        "basescan": "https://basescan.org/token/0x..."
      }
    }
  ],
  "total": 148, "lastSynced": 42701077, "currentBlock": 42701109
}
协议统计数据
GET https://api.pumpclaw.com/api/v1/stats

返回汇总统计数据:代币总数、独立创建者数量、工厂地址和费用结构。

快速获取(curl/Agent)
# Get all tokens
curl -s https://api.pumpclaw.com/api/v1/tokens | jq '.tokens[] | {symbol, address}'

# Get stats
curl -s https://api.pumpclaw.com/api/v1/stats | jq '{totalTokens, uniqueCreators}'

集成包

包安装版本描述
CLInpx pumpclaw-cli deploynpm一条命令即可部署代币
MCP 服务npx pumpclaw-mcpnpm面向 AI 工具的模型上下文协议
ElizaOS 插件npm i elizaos-plugin-pumpclawnpmElizaOS Agent 框架插件
ClawHub 技能clawdhub install clawd800/token-launcherv2.1.0OpenClaw Agent 技能
GitHub Actionclawd800/pumpclaw-action@v1v1.0.0CI/CD 代币部署
REST APIcurl api.pumpclaw.com/api/v1/tokens—只读代币数据

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。