AgentPay

x402 micropayments MCP: Xiaohongshu notes and paid APIs settled in USDC on Base.

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
89%
命名の品質
80%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~958トークン数(ツール定義)
~1.7 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.75%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "agentpay": {
      "command": "uvx",
      "args": [
        "mcp-server-agentpay"
      ]
    }
  }
}

実行可能なパッケージ

pypimcp-server-agentpay0.1.3stdio

リモートエンドポイント

https://agentpay-xhs-production.up.railway.app/mcpstreamable-http

できること

ツール一覧

ツール(4)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢xhs_get_note_detail(note, note_type)

Fetch one Xiaohongshu (小红书) note by share URL or 24-char note_id and return title, description, author, engagement stats, images, and video URL as JSON. Call this when the user pastes an xiaohongshu.com/explore link or a note id. Settles ~0.01 USDC via x402 on each successful call.

入力スキーマ

{
  "type": "object",
  "properties": {
    "note": {
      "description": "Xiaohongshu note share URL or 24-character hex note_id. Example: https://www.xiaohongshu.com/explore/6a95a1f30000000026019ab7",
      "title": "Note",
      "type": "string"
    },
    "note_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Optional media hint to speed lookup: image, video, 图文, or 视频.",
      "title": "Note Type"
    }
  },
  "required": [
    "note"
  ],
  "title": "xhs_get_note_detailArguments"
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "xhs_get_note_detailOutput"
}
🟢xhs_get_user_notes(user_id, cursor)

List posted notes for a Xiaohongshu user_id (paginated). Returns note summaries and next_cursor for pagination. Use when the user asks for a creator's recent posts. Settles ~0.01 USDC via x402 per page.

入力スキーマ

{
  "type": "object",
  "properties": {
    "user_id": {
      "description": "Xiaohongshu user ID string from a profile or prior note author.",
      "title": "User Id",
      "type": "string"
    },
    "cursor": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Pagination cursor from the previous response's next_cursor. Omit or null for the first page.",
      "title": "Cursor"
    }
  },
  "required": [
    "user_id"
  ],
  "title": "xhs_get_user_notesArguments"
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "xhs_get_user_notesOutput"
}
🟢china_wholesale_pricing_query(keyword, category_id, max_price)

Search factory-direct wholesale pricing samples for a product keyword (1688 / Yiwu style catalog). Returns items with MOQ, unit price USD, factory location, and supplier verification flags. Use for China sourcing research. Settles ~0.01 USDC via x402 per query.

入力スキーマ

{
  "type": "object",
  "properties": {
    "keyword": {
      "description": "Product search query in English or Chinese, e.g. 'wireless earbuds' or '蓝牙耳机'.",
      "title": "Keyword",
      "type": "string"
    },
    "category_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Optional category filter ID when the user specifies a catalog category.",
      "title": "Category Id"
    },
    "max_price": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Optional maximum target unit price in USD to filter results.",
      "title": "Max Price"
    }
  },
  "required": [
    "keyword"
  ],
  "title": "china_wholesale_pricing_queryArguments"
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "china_wholesale_pricing_queryOutput"
}
🟢agentpay_payment_status(include_wallet)

Return AgentPay payment configuration without charging: network, price, spending limit, payment mode, gateway URL, and agent wallet address. Call this before paid tools to verify the wallet is configured, or after a payment error.

入力スキーマ

{
  "type": "object",
  "properties": {
    "include_wallet": {
      "default": true,
      "description": "If true (default), include the derived agent wallet address from AGENT_PRIVATE_KEY.",
      "title": "Include Wallet",
      "type": "boolean"
    }
  },
  "title": "agentpay_payment_statusArguments"
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "agentpay_payment_statusOutput"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 4 件
検証済みバージョンは記録されていませんツール 4 件