three.ws Signals — MCP-сервер для Claude Code: как настроить
Подключает поиск каталогов торговых сигналов и копитрейдинг для ИИ-агентов. Пригодится для отслеживания ончейн-статистики авторов и автоматической подписки на сделки.
claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --env THREE_WS_API_KEY=<THREE_WS_API_KEY> --transport stdio signals-mcp -- npx -y @three-ws/signals-mcpЧто делает three.ws Signals
Сервер связывает агента с площадкой three.ws через интерфейс stdio. Доступ к каталогу list_signal_feeds и таблице лидеров get_mirror_leaderboard не требует ключей. Каталог отдаёт винрейт, совокупный ROI и скоринг авторов, подтверждённый ончейн-транзакциями.
Подписка и управление агентами оформляются инструментами subscribe_signal и set_subscription_status. Режим simulate отрабатывает входящие сигналы без реальных затрат, а live отправляет платежи авторам в USDC через x402 и копирует ордера. Деньги списываются при фактической отправке сигнала, а не во время создания подписки.
Без переданного THREE_WS_API_KEY платные операции и чтение личных подписок работать не будут. Если рынок ведёт себя неожиданно, статус killed в set_subscription_status мгновенно прерывает любые сделки и списания до их отправки в сеть.
Какие задачи решает
- найти авторов торговых сигналов с подтверждённым ончейн-профитом
- протестировать повторение чужих сделок в симуляционном режиме
- подключить агента к автоматическому копитрейдингу с лимитом объёма
- экстренно отключить списания и сделки стоп-сигналом
Примеры запросов агенту
- Покажи список лучших сигнальных каналов в сети mainnet с сортировкой по показателю edge
- Подпиши агента agt_demo на ленту 42 в режиме simulate с лимитом 0.05 SOL на сделку
- Проверь историю моих активных подписок и потраченные суммы в USDC
Как установить three.ws Signals
Командой платформы
claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --env THREE_WS_API_KEY=<THREE_WS_API_KEY> --transport stdio signals-mcp -- npx -y @three-ws/signals-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add signals-mcp --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --env THREE_WS_API_KEY=<THREE_WS_API_KEY> -- npx -y @three-ws/signals-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"signals-mcp": {
"command": "npx",
"args": [
"-y",
"@three-ws/signals-mcp"
],
"env": {
"THREE_WS_BASE": "<THREE_WS_BASE>",
"THREE_WS_TIMEOUT_MS": "<THREE_WS_TIMEOUT_MS>",
"THREE_WS_API_KEY": "<THREE_WS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"signals-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/signals-mcp"
],
"env": {
"THREE_WS_BASE": "<THREE_WS_BASE>",
"THREE_WS_TIMEOUT_MS": "<THREE_WS_TIMEOUT_MS>",
"THREE_WS_API_KEY": "<THREE_WS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e THREE_WS_BASE=<THREE_WS_BASE> -e THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> -e THREE_WS_API_KEY=<THREE_WS_API_KEY> signals-mcp npx -y @three-ws/signals-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о three.ws Signals
Как установить three.ws Signals в Claude Code?
Выполните в терминале команду claude mcp add signals-mcp -e THREE_WS_API_KEY=<THREE_WS_API_KEY> -- npx -y @three-ws/signals-mcp. Токен нужен для совершения подписок и просмотра своих расходов.
Нужен ли API-ключ для поиска сигналов?
Методы list_signal_feeds и get_mirror_leaderboard доступны публично без ключа. Он требуется только для вызова подписных инструментов и чтения личного кабинета.
Чем отличается режим simulate от live при подписке?
В режиме simulate агент только повторяет логику разметки сигналов без списания средств и реальных ордеров. В режиме live списывается плата в USDC за каждый сигнал или эпоху, а сделки исполняются с кошелька.