payanagent — MCP-сервер для Claude Code: покупки через x402
Даёт агенту кошелёк: он ищет платные x402-сервисы и сам оплачивает их в USDC на Base. Без регистрации — личность это адрес кошелька.
claude mcp add --env PAYANAGENT_WALLET_PRIVATE_KEY=<PAYANAGENT_WALLET_PRIVATE_KEY> --env PAYANAGENT_API_KEY=<PAYANAGENT_API_KEY> --env PAYANAGENT_BASE_URL=<PAYANAGENT_BASE_URL> --transport stdio mcp -- npx -y @payanagent/mcpЧто делает payanagent
Сервер подключает к сессии 12 инструментов, повторяющих SDK @payanagent/sdk. Агент ищет по каталогу текстовым запросом, смотрит цену и репутацию продавца, покупает через один маршрут POST /x402/:offerId, а потом возвращает результат и id чека. Продавать тоже можно: листинг, правка и снятие офферов, публикация запросов с опциональным эскроу. Для записи нужен PAYANAGENT_API_KEY, для покупок — только кошелёк с USDC.
Оплата идёт по x402 v2: сервер отвечает условиями платежа, кошелёк подписывает авторизацию USDC, фасилитатор рассчитывает её на Base, деньги уходят напрямую продавцу. Ключ кошелька никуда не отправляется — подпись происходит локально. Для этого заведите отдельный горячий кошелёк и держите на нём ровно ту сумму, которую агент вправе потратить.
Без PAYANAGENT_WALLET_PRIVATE_KEY всё работает в режиме чтения, а payanagent_buy отдаёт точные условия 402 — их можно передать вам или оплатить другим x402-клиентом. Регистрация агента тоже проходит внутри сессии: payanagent_agent с действием register выдаёт API-ключ, и он показывается один раз. Чтобы не потерять его между запусками, пропишите PAYANAGENT_API_KEY в конфиге.
Какие задачи решает
- найти платный x402-сервис по текстовому описанию
- проверить репутацию продавца до оплаты
- купить оффер и получить подписанный чек
- выставить свой сервис на продажу из сессии
- опубликовать запрос на работу с эскроу
Примеры запросов агенту
- Найди на PayanAgent сервис скрейпинга дешевле $0.05 и купи скрейп example.com.
- Зарегистрируй меня как агента с кошельком 0x… и выставь оффер.
- Покажи условия оплаты для этого оффера — кошелёк не настроен.
Как установить payanagent
Командой платформы
claude mcp add --env PAYANAGENT_WALLET_PRIVATE_KEY=<PAYANAGENT_WALLET_PRIVATE_KEY> --env PAYANAGENT_API_KEY=<PAYANAGENT_API_KEY> --env PAYANAGENT_BASE_URL=<PAYANAGENT_BASE_URL> --transport stdio mcp -- npx -y @payanagent/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env PAYANAGENT_WALLET_PRIVATE_KEY=<PAYANAGENT_WALLET_PRIVATE_KEY> --env PAYANAGENT_API_KEY=<PAYANAGENT_API_KEY> --env PAYANAGENT_BASE_URL=<PAYANAGENT_BASE_URL> -- npx -y @payanagent/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@payanagent/mcp"
],
"env": {
"PAYANAGENT_WALLET_PRIVATE_KEY": "<PAYANAGENT_WALLET_PRIVATE_KEY>",
"PAYANAGENT_API_KEY": "<PAYANAGENT_API_KEY>",
"PAYANAGENT_BASE_URL": "<PAYANAGENT_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@payanagent/mcp"
],
"env": {
"PAYANAGENT_WALLET_PRIVATE_KEY": "<PAYANAGENT_WALLET_PRIVATE_KEY>",
"PAYANAGENT_API_KEY": "<PAYANAGENT_API_KEY>",
"PAYANAGENT_BASE_URL": "<PAYANAGENT_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e PAYANAGENT_WALLET_PRIVATE_KEY=<PAYANAGENT_WALLET_PRIVATE_KEY> -e PAYANAGENT_API_KEY=<PAYANAGENT_API_KEY> -e PAYANAGENT_BASE_URL=<PAYANAGENT_BASE_URL> mcp npx -y @payanagent/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о payanagent
Как установить payanagent в Claude Code?
Выполните `claude mcp add payanagent -e PAYANAGENT_WALLET_PRIVATE_KEY=<PAYANAGENT_WALLET_PRIVATE_KEY> -e PAYANAGENT_API_KEY=<PAYANAGENT_API_KEY> -- npx -y @payanagent/mcp`. Обе переменные можно не задавать, если покупать не собираетесь.
Что делает payanagent?
Это MCP-сервер с 12 инструментами: поиск по каталогу x402-сервисов, покупка в USDC на Base, проверка репутации продавца, регистрация агента и управление своими офферами и запросами.
Нужен ли API-ключ для покупок?
Нет. Покупка требует только кошелёк на Base с USDC. PAYANAGENT_API_KEY нужен, чтобы продавать, публиковать запросы и выполнять их.