x402receipts — MCP-сервер для Claude Code: учёт платежей
Сервер записывает покупки агента через x402 и помогает сверять их с платежами в сети. Пригодится, чтобы проверять отдельные квитанции и видеть расхождения.
claude mcp add mcp -e X402RECEIPTS_EVM_PRIVATE_KEY=<X402RECEIPTS_EVM_PRIVATE_KEY> -e X402RECEIPTS_SOLANA_PRIVATE_KEY=<X402RECEIPTS_SOLANA_PRIVATE_KEY> -- npx -y x402receipts-mcpЧто делает x402receipts
Сервер предоставляет инструменты record_receipts, verify_receipt и service_info. Он фиксирует покупки через x402, а затем сопоставляет квитанции с исходящими платежами в USDC на Base и Solana. Несовпадения попадают в исключения, а квитанцию можно проверить отдельно.
Для установки через Claude Code нужны значения X402RECEIPTS_EVM_PRIVATE_KEY и X402RECEIPTS_SOLANA_PRIVATE_KEY. Без них указанная команда не настроит MCP-сервер. Запустите его через npx -y x402receipts-mcp; сервер также можно подключить к Codex, Cursor, GitHub Copilot и Gemini CLI. Для владельца кошелька предусмотрены отчёты о расходах по поставщикам и экспорт CSV или JSON с подписью.
Какие задачи решает
- записать покупки агента через x402
- сверить квитанции с платежами в USDC
- проверить отдельную квитанцию
- найти платежи, которым не соответствует квитанция
- выгрузить расходы по поставщикам в CSV
Примеры запросов агенту
- Запиши квитанции по покупкам агента через x402.
- Проверь эту квитанцию и объясни, подтверждается ли она.
- Покажи расхождения между квитанциями и платежами в USDC.
Как установить x402receipts
Командой платформы
claude mcp add mcp -e X402RECEIPTS_EVM_PRIVATE_KEY=<X402RECEIPTS_EVM_PRIVATE_KEY> -e X402RECEIPTS_SOLANA_PRIVATE_KEY=<X402RECEIPTS_SOLANA_PRIVATE_KEY> -- npx -y x402receipts-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add x402receipts --env X402RECEIPTS_EVM_PRIVATE_KEY=<X402RECEIPTS_EVM_PRIVATE_KEY> --env X402RECEIPTS_SOLANA_PRIVATE_KEY=<X402RECEIPTS_SOLANA_PRIVATE_KEY> -- npx -y x402receipts-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"x402receipts": {
"command": "npx",
"args": [
"-y",
"x402receipts-mcp"
],
"env": {
"X402RECEIPTS_EVM_PRIVATE_KEY": "<X402RECEIPTS_EVM_PRIVATE_KEY>",
"X402RECEIPTS_SOLANA_PRIVATE_KEY": "<X402RECEIPTS_SOLANA_PRIVATE_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"x402receipts": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"x402receipts-mcp"
],
"env": {
"X402RECEIPTS_EVM_PRIVATE_KEY": "<X402RECEIPTS_EVM_PRIVATE_KEY>",
"X402RECEIPTS_SOLANA_PRIVATE_KEY": "<X402RECEIPTS_SOLANA_PRIVATE_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e X402RECEIPTS_EVM_PRIVATE_KEY=<X402RECEIPTS_EVM_PRIVATE_KEY> -e X402RECEIPTS_SOLANA_PRIVATE_KEY=<X402RECEIPTS_SOLANA_PRIVATE_KEY> x402receipts npx -y x402receipts-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о x402receipts
Как установить x402receipts в Claude Code?
Добавьте MCP-сервер командой `claude mcp add mcp -e X402RECEIPTS_EVM_PRIVATE_KEY=<X402RECEIPTS_EVM_PRIVATE_KEY> -e X402RECEIPTS_SOLANA_PRIVATE_KEY=<X402RECEIPTS_SOLANA_PRIVATE_KEY> -- npx -y x402receipts-mcp`. Перед запуском подставьте значения ключей кошельков.
Что делает x402receipts?
Он записывает покупки агента через x402 и сверяет их с платежами в USDC на Base и Solana. Инструмент verify_receipt проверяет отдельную квитанцию.
Какие ключи нужны для работы x402receipts?
В команде установки Claude Code используются X402RECEIPTS_EVM_PRIVATE_KEY и X402RECEIPTS_SOLANA_PRIVATE_KEY.