$THREE Token — MCP-сервер для Claude Code: функции и установка
Сервер даёт агенту данные о цене и балансе $THREE, а также позволяет сжигать токены в Solana. Для отправки транзакции нужны токены на кошельке и подтверждение вызова.
claude mcp add --env SOLANA_SECRET_KEY=<SOLANA_SECRET_KEY> --env SOLANA_RPC_URL=<SOLANA_RPC_URL> --env THREE_WS_BASE=<THREE_WS_BASE> --env MAX_BURN_USD=<MAX_BURN_USD> --env REQUIRE_CONFIRM=<REQUIRE_CONFIRM> --transport stdio three-token-mcp -- npx -y @three-ws/three-token-mcpЧто делает $THREE Token
Сервер предоставляет три инструмента: three_price получает текущую цену $THREE, three_balance проверяет баланс токенов и SOL по адресу, а three_burn отправляет транзакцию сжигания. Сумму для сжигания задают в долларах; доля токенов распределяется между сжиганием и казначейством.
Проверка цены и баланса работает без ключа кошелька. Для three_burn нужен SOLANA_SECRET_KEY, а вызов требует confirm: true; по умолчанию сжигание ограничено суммой $100. Операция необратима, и сервер сжигает только $THREE, уже находящиеся на кошельке. Сначала придётся получить токены отдельно.
Какие задачи решает
- проверить текущую цену $THREE
- узнать баланс $THREE и SOL по адресу
- оценить количество $THREE для заданной суммы в долларах
- сжечь имеющиеся $THREE с распределением между сжиганием и казначейством
Примеры запросов агенту
- Узнай текущую цену $THREE и посчитай количество токенов для $5.
- Проверь балансы $THREE и SOL для этого адреса.
- Сожги $THREE на сумму $5, разделив долю поровну; подтверди транзакцию.
Как установить $THREE Token
Командой платформы
claude mcp add --env SOLANA_SECRET_KEY=<SOLANA_SECRET_KEY> --env SOLANA_RPC_URL=<SOLANA_RPC_URL> --env THREE_WS_BASE=<THREE_WS_BASE> --env MAX_BURN_USD=<MAX_BURN_USD> --env REQUIRE_CONFIRM=<REQUIRE_CONFIRM> --transport stdio three-token-mcp -- npx -y @three-ws/three-token-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add three-token-mcp --env SOLANA_SECRET_KEY=<SOLANA_SECRET_KEY> --env SOLANA_RPC_URL=<SOLANA_RPC_URL> --env THREE_WS_BASE=<THREE_WS_BASE> --env MAX_BURN_USD=<MAX_BURN_USD> --env REQUIRE_CONFIRM=<REQUIRE_CONFIRM> -- npx -y @three-ws/three-token-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"three-token-mcp": {
"command": "npx",
"args": [
"-y",
"@three-ws/three-token-mcp"
],
"env": {
"SOLANA_SECRET_KEY": "<SOLANA_SECRET_KEY>",
"SOLANA_RPC_URL": "<SOLANA_RPC_URL>",
"THREE_WS_BASE": "<THREE_WS_BASE>",
"MAX_BURN_USD": "<MAX_BURN_USD>",
"REQUIRE_CONFIRM": "<REQUIRE_CONFIRM>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"three-token-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/three-token-mcp"
],
"env": {
"SOLANA_SECRET_KEY": "<SOLANA_SECRET_KEY>",
"SOLANA_RPC_URL": "<SOLANA_RPC_URL>",
"THREE_WS_BASE": "<THREE_WS_BASE>",
"MAX_BURN_USD": "<MAX_BURN_USD>",
"REQUIRE_CONFIRM": "<REQUIRE_CONFIRM>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e SOLANA_SECRET_KEY=<SOLANA_SECRET_KEY> -e SOLANA_RPC_URL=<SOLANA_RPC_URL> -e THREE_WS_BASE=<THREE_WS_BASE> -e MAX_BURN_USD=<MAX_BURN_USD> -e REQUIRE_CONFIRM=<REQUIRE_CONFIRM> three-token-mcp npx -y @three-ws/three-token-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о $THREE Token
Как установить $THREE Token в Claude Code?
Выполните claude mcp add three-token-mcp -e SOLANA_SECRET_KEY=<SOLANA_SECRET_KEY> -- npx -y @three-ws/three-token-mcp. Ключ нужен для сжигания токенов.
Что делает $THREE Token?
Он сообщает цену $THREE и баланс кошелька, а также отправляет транзакцию сжигания в Solana. Сжигание необратимо.
Нужен ли секретный ключ для проверки цены и баланса?
Нет. three_price и three_balance работают без SOLANA_SECRET_KEY; для three_burn он требуется, а вызов должен включать confirm: true.