payclaw
payclaw
Готовое x402 платежное промежуточное ПО для MCP-серверов. Взимайте плату с AI-агентов за каждый вызов инструмента с помощью USDC в сети Base — 10 строк кода, без платежных процессоров и KYC.
Деньги поступают напрямую: кошелек агента → ваш кошелек. payclaw никогда не хранит средства.
Быстрый старт
Python
pip install payclawfrom fastapi import FastAPI, Request
from payclaw import require_payment, PayclawConfig
app = FastAPI()
config = PayclawConfig(price_usdc=0.001, wallet_address="0xYourWallet")
@app.post("/tool")
@require_payment(config)
async def my_tool(request: Request):
return {"result": "tool output"}JavaScript / TypeScript
npm install payclaw-x402import { requirePayment } from "payclaw-x402";
const gate = requirePayment({ priceUsdc: 0.001, walletAddress: "0xYourWallet" });
export default { fetch: gate.wrapFetch(async (req) => {
return Response.json({ result: "tool output" });
})};Related MCP server: @true402.dev/mcp-server
Как это работает
Агент вызывает ваш эндпоинт инструмента
Если оплата отсутствует → сервер возвращает HTTP 402 с ценой и адресом кошелька
Агент оплачивает USDC в сети Base и получает tx hash
Агент повторяет запрос с заголовком
X-Payment: <tx_hash>payclaw проверяет транзакцию в блокчейне → выполняет ваш инструмент
Пакеты
Пакет | Установка | Документация |
Python SDK |
| |
JavaScript SDK |
| |
payclaw Search MCP | — |
Рабочий эндпоинт: https://payclaw-mcp.vercel.app/api/mcp
Подключитесь через Claude Desktop:
{
"mcpServers": {
"payclaw": {
"command": "npx",
"args": ["mcp-remote", "https://payclaw-mcp.vercel.app/api/mcp"]
}
}
}Основная сеть Base
from payclaw import mainnet_config
config = mainnet_config(price_usdc=0.001, wallet_address="0xYourWallet")const gate = requirePayment({
priceUsdc: 0.001, walletAddress: "0xYourWallet",
network: "base", chainId: 8453,
usdcAddress: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
rpcUrl: "https://mainnet.base.org",
});Безопасность
Защита от повторов (replay protection) через SQLite (Python) или Redis/KV (JS)
Проверка события перевода ERC-20 (не
tx.value)Проверка ID сети (предотвращает атаки повтора из тестовых сетей)
Проверка статуса квитанции (отклоняет отмененные транзакции)
Целочисленная математика для сумм USDC (без чисел с плавающей запятой)
Юридическая информация
Лицензия MIT. payclaw — это только инфраструктурное программное обеспечение. Оно не является платежным процессором, оператором денежных переводов или финансовой службой. Оно не хранит средства. IP-адреса могут временно сохраняться только для целей ограничения частоты запросов (rate limiting). Используйте на свой страх и риск. Соблюдение санкций (OFAC) и применимых нормативных актов является обязанностью стороны, развертывающей ПО.
payclaw(繁體中文)
適用於 MCP 伺服器的 x402 支付中介軟體。讓 AI 代理每次工具呼叫使用 Base 鏈上的 USDC 付款 — 10 行程式碼,無需支付處理器,無需 KYC。
資金直接流轉:Agent 錢包 → 你的錢包。payclaw 從不持有資金。
快速開始
Python
pip install payclawfrom fastapi import FastAPI, Request
from payclaw import require_payment, PayclawConfig
app = FastAPI()
config = PayclawConfig(price_usdc=0.001, wallet_address="0x你的錢包")
@app.post("/tool")
@require_payment(config)
async def my_tool(request: Request):
return {"result": "工具輸出"}JavaScript / TypeScript
npm install payclaw-x402import { requirePayment } from "payclaw-x402";
const gate = requirePayment({ priceUsdc: 0.001, walletAddress: "0x你的錢包" });
export default { fetch: gate.wrapFetch(async (req) => {
return Response.json({ result: "工具輸出" });
})};運作原理
Agent 呼叫你的工具端點
無有效付款 → 伺服器返回 HTTP 402,附上價格和錢包地址
Agent 在 Base 鏈支付 USDC,取得 tx hash
Agent 帶上
X-Payment: <tx_hash>header 重試payclaw 在鏈上驗證 → 執行工具
套件
套件 | 安裝 | 文件 |
Python SDK |
| |
JavaScript SDK |
| |
payclaw Search MCP | — |
線上端點: https://payclaw-mcp.vercel.app/api/mcp
法律聲明
MIT 授權。payclaw 僅為基礎設施軟體,並非支付處理器、貨幣傳輸業者或金融服務。本軟體不持有任何資金。使用風險由使用者自行承擔。遵守制裁(OFAC)及相關法規是部署方的責任。
This server cannot be deployed
Maintenance
Related MCP Connectors
Monetize any MCP server: x402 paywall, pay-per-call billing in USDC on Base, agent marketplace.
x402 pay-per-call APIs over MCP, settled in USDC on Base for autonomous agents and developers.
15 paid AI agent primitives via x402 (USDC on Base). Pay-per-call MCP server.
Pay-per-call tools for autonomous agents, settled in USDC on Base via x402.
Related MCP Servers
- AlicenseBqualityBmaintenanceagenticpay lets MCP server developers monetize tools via per-call USDC micropayments on Solana, using the x402 protocol. Each tool declares a price; agents pay via signed Solana transactions; settlement happens on-chain in ~1.5–2 seconds.13MIT
- AlicenseAqualityAmaintenanceAn MCP server that enables AI agents to access paid AI inference and web tools via HTTP 402 micropayments in USDC on Base, using the agent's wallet as identity.36290 npmMIT
- FlicenseAqualityBmaintenanceMCP server for a live x402 payment gateway on Base (USDC). Lets AI agents discover, preview for free, then pay per call — with prepaid gasless payments, signed receipts, and delta delivery.7-
- AlicenseBqualityFmaintenanceAn MCP server providing 22 pay-per-call utility tools for AI agents (scrape, validate, embed, store, moderate, notify, convert, prevent loops) without accounts or API keys, using USDC payments via the x402 protocol.1728 npm1MIT