pump.fun Solana Data — MCP-сервер для Claude Code: данные on-chain
Сервер отдаёт агенту данные pump.fun и Solana: поиск токенов, bonding curve, сделки и холдеров, имена SNS. Ключи API и кошелёк не нужны.
claude mcp add --env PUMPFUN_MCP_URL=<PUMPFUN_MCP_URL> --transport stdio pumpfun-mcp -- npx -y @three-ws/pumpfun-mcpЧто делает pump.fun Solana Data
Инструменты работают по запросу в чате: найти токен, посмотреть резервы bonding curve и прогресс до миграции, вытащить последние сделки, топ холдеров, разрешить .sol-имя. Котировка обмена не отправляет транзакцию, а vanity-минт возвращает keypair, с которым вы сами что-то делаете. Подписывать и рассылать сервер не умеет — он только читает.
Клиент запускает пакет через npx и общается с ним по stdio JSON-RPC. Все вызовы Solana RPC и pump.fun API идут на бэкенде three.ws, поэтому свой RPC-URL и ключ не прописываются. Для Claude Code установка сводится к одной строке в терминале.
Шесть инструментов — search_tokens, get_trending_tokens, get_new_tokens, get_graduated_tokens, get_king_of_the_hill, get_creator_profile — требуют индексатора pump.fun в PUMPFUN_BOT_URL. На хостовом эндпоинте three.ws/api/pump-fun-mcp его нет, и эти шесть просто не попадут в tools/list. Что вы за сторону, показывает pumpfun_bot_status. Без индексатора get_token_details отдаст поля SPL-аккаунта, а name, symbol и uri вернутся null.
Какие задачи решает
- найти токен по тикеру или адресу mint
- оценить, сколько осталось до миграции с bonding curve
- проверить, кто держит монету и как шли сделки
- перевести
.sol-имя в адрес кошелька - получить котировку обмена, не отправляя транзакцию
Примеры запросов агенту
- Что сейчас в тренде на pump.fun?
- Покажи bonding curve для
<mint>и скажи, близко ли он к миграции - Сделай 3D-снимок токена
<mint>
Как установить pump.fun Solana Data
Командой платформы
claude mcp add --env PUMPFUN_MCP_URL=<PUMPFUN_MCP_URL> --transport stdio pumpfun-mcp -- npx -y @three-ws/pumpfun-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add pumpfun-mcp --env PUMPFUN_MCP_URL=<PUMPFUN_MCP_URL> -- npx -y @three-ws/pumpfun-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"pumpfun-mcp": {
"command": "npx",
"args": [
"-y",
"@three-ws/pumpfun-mcp"
],
"env": {
"PUMPFUN_MCP_URL": "<PUMPFUN_MCP_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"pumpfun-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/pumpfun-mcp"
],
"env": {
"PUMPFUN_MCP_URL": "<PUMPFUN_MCP_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e PUMPFUN_MCP_URL=<PUMPFUN_MCP_URL> pumpfun-mcp npx -y @three-ws/pumpfun-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о pump.fun Solana Data
Как установить pump.fun Solana Data в Claude Code?
Одной командой: claude mcp add pumpfun-solana-mcp -- npx -y @three-ws/pumpfun-mcp. После этого инструменты появятся в сессии, перезапуск не нужен.
Что делает pump.fun Solana Data?
Даёт агенту доступ к данным pump.fun и Solana: поиск токенов, bonding curve, сделки, холдеры, имена SNS, котировки обмена и 3D-снимки токена. Всё в режиме чтения.
Почему часть инструментов не видна в списке?
Шесть инструментов поиска и списков завязаны на индексатор pump.fun через PUMPFUN_BOT_URL. На хостовом эндпоинте переменная не задана, поэтому сервер убирает их из tools/list; на своём развёртывании с этой переменной они возвращаются.