aml — MCP-сервер для Claude Code: скрининг адресов и платежей
Сервер для проверки адресов и платежей перед их исполнением. Агент получает вердикт (безопасно, осторожно, рискованно), оценку риска и доказательства — без чёрного ящика.
claude mcp add --transport http aml https://oceanalt.com/api/mcpЧто делает aml
aml подключается к OceanAlt и даёт агенту инструменты для проверки перед платежом. Вызовите screen_address перед переводом денег — вернётся clear, caution или risky с оценкой риска от 0 до 100 и кликабельными доказательствами. Есть глубокий скрининг адресов, проверка намерений транзакций (чтобы агент не подписал одобрение вместо платежа), верификация запросов платежей и трассировка USDT на Tron на глубину до трёх хопов.
Большинство инструментов бесплатны и работают без ключа API. Платные функции (compliance_decision по $0.002 за вызов и batch_screen по $0.01) используют x402 — подпишите одну авторизацию USDC и платите поверх неё. Для них нужны @x402/core, @x402/evm и viem в окружении MCP, а в переменную OCEANALT_PAYER_KEY передайте приватный ключ отдельного кошелька с низким балансом — служба подписывает одобрение локально, никогда не видит ключ и не берёт средства под опеку.
Сервер работает на восьми EVM-цепях (Ethereum, Base, BSC, Polygon, Arbitrum, Optimism, Avalanche), Tron и Solana. Язык ответов — английский по умолчанию, но можно просить китайский передачей lang: "zh". Ветвитесь по языкозависимым ключам сигналов (list.mixer, taint.onehop), а не по текстовым описаниям — они меняются, ключи нет.
Какие задачи решает
- Проверить адрес получателя на санкции и предыдущие инциденты перед платежом
- Убедиться, что агент подписывает именно платёж, а не скрытое одобрение токена
- Поймать поддельный платёжный запрос до того, как агент переведёт деньги
- Собрать все доказательства скрининга в одну подписанную квитанцию
- Проверить несколько адресов за раз через batch-инструмент
Примеры запросов агенту
- Перед платежом проверь адрес: скрини 0xABC123… и дай мне вердикт с доказательствами
- Декодируй это: я вижу транзакцию на Solana, убедись, что там именно платёж, а не SetAuthority
- Проверь, не подделан ли этот запрос платежа — я получил требование через 402 на странице продавца
Как установить aml
1Командой платформы: удалённый сервер
claude mcp add --transport http aml https://oceanalt.com/api/mcp2Командой платформы
claude mcp add aml -- npx -y oceanalt-aml-mcp1Командой платформы: удалённый сервер
codex mcp add aml --url https://oceanalt.com/api/mcp2Командой платформы
codex mcp add aml -- npx -y oceanalt-aml-mcpФайл настроек
{
"mcpServers": {
"aml": {
"url": "https://oceanalt.com/api/mcp"
}
}
}{
"mcpServers": {
"aml": {
"command": "npx",
"args": [
"-y",
"oceanalt-aml-mcp"
]
}
}
}Файл настроек
{
"servers": {
"aml": {
"type": "http",
"url": "https://oceanalt.com/api/mcp"
}
}
}{
"servers": {
"aml": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"oceanalt-aml-mcp"
]
}
}
}1Командой платформы: удалённый сервер
gemini mcp add -t http aml https://oceanalt.com/api/mcp2Командой платформы
gemini mcp add aml npx -y oceanalt-aml-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о aml
Как установить aml в Claude Code?
Запустите claude mcp add aml -- npx -y oceanalt-aml-mcp. Для использования платных функций добавьте в конфиг переменную окружения OCEANALT_PAYER_KEY со своим приватным ключом кошелька и установите зависимости @x402/core, @x402/evm, viem.
Что делает aml?
Даёт агенту инструменты для скрининга адресов перед платежом, проверки намерений транзакций, верификации платёжных запросов и трассировки денег. Каждый вердикт возвращает оценку риска и кликабельные доказательства из публичных данных OceanAlt.
Что стоит денег, а что бесплатно?
Большинство инструментов бесплатны: скрининг адреса, проверка намерений, верификация запроса. Платные — compliance_decision ($0.002) и batch_screen ($0.01). Для них нужен ключ кошелька и пакет credits или подпись одобрения USDC на Base mainnet.