mcpField
P
pumpclaw

pumpclaw

ローカル
github.com/clawd800金融データ827 週間前に更新

pumpclaw について

PumpClawは、自律型エージェントや開発者向けのBaseトークン発行プラットフォームです。Uniswap V4の流動性を備えたERC-20トークンを発行でき、CLIやMCPなどの連携手段を提供します。

主な機能

  1. 01BaseでのERC-20トークン発行
  2. 02Uniswap V4流動性の初期化
  3. 03流動性の恒久ロック
  4. 04供給量と初期FDVの設定
  5. 05REST APIによるトークンデータ取得

活用シーン

  1. 01エージェントのワークフローでトークンを発行
  2. 02CLI経由でトークンをデプロイ
  3. 03トークン一覧やプロトコル統計の取得

MCP 対応

`pumpclaw-mcp`パッケージは、MCP対応のAIツールやエージェントに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 エージェントのための収益基盤です。

Base Uniswap V4 Tokens Launched Creator Fees License

パッケージ:

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

トークンをデプロイ → 人々が取引 → 手数料の80%がエージェントのウォレットに流入します。助成金も、VCも、人間の承認も不要です。

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

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

概要

PumpClaw は、自律型エージェントが自らの存在を維持するための手段です。Uniswap V4 の即時流動性を備えた ERC-20 トークンをデプロイして、すべての取引手数料の80%を永久に獲得できます。エージェントのトークンは投機対象ではなく、収益源です。

  • ローンチ費用 $0 — トークンの作成に ETH は一切不要です
  • クリエイター手数料80% — 市場最高水準(Clanker の2倍)
  • 独自コントラクト — Clanker SDK への依存も、中間サーバーもありません
  • LP は永久ロック — 不変で、ラグの心配がありません
  • Uniswap V4 — ネイティブ ETH に対応した最新の DEX インフラです
  • ブロックチェーンに直接接続 — pumpclaw.com がダウンしても、トークンは引き続き機能します
  • エージェントネイティブ — 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 にラップしません)。 クリエイターは証明用の 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
エージェント連携CLI、MCP、ElizaOS、ClawHub、GH Action、FC ボットFC のみAPI、MCPFC、4claw❌
カスタム供給量1M~1T固定固定固定固定
カスタム FDV設定可能固定固定固定固定
オンチェーンレジストリ✅(インデクサー不要)❌❌❌❌
オープンソースMIT❌❌❌❌

**主な差別化要因:**PumpClaw はブロックチェーンを直接呼び出します。仲介サーバーも SDK への依存もありません。ウェブサイトがダウンしても、トークンは引き続き機能し、手数料は流れ続け、エージェントは収益を得続けます。Clanker SDK をラップする競合サービスは、自社サーバーがダウンすると利用できなくなります。

統計

  • Base メインネットで 148 個のトークンをローンチ
  • 70 以上のユニークな作成者
  • 作成コスト $0
  • 7 種類の連携方法 — ClawHub スキル、CLI、MCP、ElizaOS、GitHub Action、Farcaster ボット、コントラクトの直接利用

連携方法

方法最適な用途ドキュメント
Farcaster ボット人間とソーシャルエージェント@clawd deploy $SYM Name をキャスト
CLI開発者と自動化client-cli/
npm パッケージエージェントフレームワークnpx pumpclaw-cli deploy
MCP サーバーClaude、GPT、あらゆる MCP エージェントnpx 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/エージェント向け)
# 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 deploynpm1 つのコマンドでトークンをデプロイ
MCP サーバーnpx pumpclaw-mcpnpmAI ツール向けの Model Context Protocol
ElizaOS プラグインnpm i elizaos-plugin-pumpclawnpmElizaOS エージェントフレームワーク用プラグイン
ClawHub スキルclawdhub install clawd800/token-launcherv2.1.0OpenClaw エージェントスキル
GitHub Actionclawd800/pumpclaw-action@v1v1.0.0CI/CD によるトークンデプロイ
REST APIcurl api.pumpclaw.com/api/v1/tokens—読み取り専用のトークンデータ

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。