Solana Sniper Bot MCP
Bot de trading autônomo da Solana com 281 ferramentas MCP em modos de sniper de Meme (Pump.fun), trading spot (Jupiter), futuros perpétuos e copy-trading espelhado.
Documentação
Solana Sniper Bot MCP

Bot de trading autônomo para Solana com 328 ferramentas MCP para controle assistido por IA.
Quatro modos de trading. Um aplicativo de desktop para Windows. Integração MCP completa para Claude, Cursor, Devin e qualquer assistente de IA compatível com MCP.
IMPORTANTE: Requer o Aplicativo Windows Solana Sniper Bot
Este servidor MCP é inútil por conta própria. Ele requer o aplicativo GUI Solana Sniper Bot V4 para Windows instalado e em execução.
Baixe o executável Windows em solsniperbot.co.
O Que Ele Faz
O Solana Sniper Bot monitora a blockchain da Solana em busca de oportunidades de trading em quatro modos:
-
Sniping de Meme / Novos Tokens — Detecção de lançamentos no Pump.fun com filtros de segurança/liquidez/market cap/volume/holders/idade/participação do criador, escadas de take-profit, trailing stops, detecção de rug pull, detecção de morte de volume e detecção de reversão de momentum.
-
Spot Trading — Integração com o agregador DEX Jupiter com ordens de mercado/limite, DCA, rebalanceamento de portfólio, predefinições de nível de risco e controle de slippage.
-
Perpetual Futures — Long/short com alavancagem, negociação com margem, controles de taxa de funding, prevenção de liquidação, descoberta de mercado e geração de sinais.
-
Modo Espelho — Copy trading de carteiras de baleias com dimensionamento proporcional, limites configuráveis, filtragem de tokens e suporte a dry-run.
Usando as 328 ferramentas MCP, seu agente de IA pode iniciar/parar bots, executar trades, configurar filtros de segurança, consultar posições e P&L, gerenciar carteiras, analisar dados de mercado e ajustar estratégias em todos os quatro modos de trading.
Preços
Este servidor MCP é 100% gratuito.
O aplicativo Windows Solana Sniper Bot V4 (necessário para usar este servidor MCP) tem os seguintes preços:
- 168 horas de uso ao vivo do bot (versão completa, sem restrições, sem necessidade de cartão de crédito)
- Após o teste: Primeiro mês $49.99 (50% de desconto com o código promocional
SOLV4FIRST50) - $99.99/mês depois disso
- Cancele quando quiser
Assine em: https://buy.stripe.com/dRm14ngiB5MBfIK6QM7bW07
Ferramentas (328)
Configuração da Conexão Orderly (7)
get_orderly_setup_status— Verifica as credenciais Orderly salvas localmente sem revelar a chave privada.generate_orderly_key_pair— Gera e salva privadamente um par ED25519; retorna apenas a chave pública.lookup_orderly_account— Consulta a conta Solana Raydium Orderly do usuário; opcionalmente salva o ID dela.authorize_orderly_key— Pede ao aplicativo em execução para abrir a autorização da carteira; o usuário aprova a assinatura.test_orderly_connection— Salva e testa a conexão Orderly com as credenciais atuais.copy_ai_setup_prompt— Copia o prompt de configuração de IA para obter credenciais Orderly via MCP.get_orderly_deposit_address— Busca o endereço de recebimento/depósito Orderly para a carteira perp configurada.
Controle do Bot (10)
start_bot— Inicia o bot de snipe (equivalente a clicar em 'Start Bot' na GUI).stop_bot— Para o bot de snipe (equivalente a clicar em 'Stop Bot' na GUI).sell_all— Venda de pânico — liquida TODAS as posições abertas imediatamente.sell_position— Vende uma única posição pelo endereço mint imediatamente.buy_mint— Compra um token específico pelo endereço mint usando o dimensionamento automático configurado.get_bot_stats— Obtém estatísticas operacionais do bot e totais de rejeição por categoria.get_bot_status— Obtém o status geral do bot.get_pending_commands— Obtém comandos pendentes da fila de comandos.clear_commands— Limpa a fila de comandos.close_position— Fecha manualmente uma posição sem executar uma venda on-chain.
Modo de Trading (1)
set_trading_mode— Alterna entre trading de prática e ao vivo, correspondendo ao botão de modo da GUI.
Pool de RPC (5)
get_rpc_pool_status— Lista os slots configurados do pool de RPC sem expor os valores das chaves de API.set_rpc_pool_key— Define uma chave de pool RPC Helius no arquivo local privado secrets.env.set_rpc_pool_skip_until— Define ou limpa a data de pular-até para um slot do pool de RPC.get_rpc_pool_config— Obtém a configuração completa do pool de RPC (slots, chaves mascaradas, datas de pular).clear_rpc_pool_slot— Limpa (remove) a chave de API de um slot do pool de RPC.
Configuração (8)
get_config— Obtém a configuração atual do bot como JSON.update_config— Atualiza uma única chave de configuração. O bot precisa ser reiniciado para algumas configurações.update_config_batch— Valida e atualiza atomicamente várias configurações a partir de um objeto JSON.get_config_catalog— Lista todas as variáveis suportadas, tipo, intervalo, descrição e valor.validate_current_config— Valida todas as configurações atuais e retorna erros e avisos de risco.preview_strategy_profile— Pré-visualiza o perfil protegido de conta pequena sem alterar arquivos.apply_strategy_profile— Aplica o perfil protegido atomicamente; requer confirm=true.save_settings— Salva as configurações atuais em config.json.
Posições (5)
get_open_positions— Obtém todas as posições atualmente abertas (não vendidas) como JSON.get_positions_status— Obtém status universal em tempo real das posições para Meme, Perp e Spot.get_graduation_status— Verifica o status de graduação para todas as posições abertas ou um mint específico.audit_open_positions— Compara posições salvas com saldos da carteira e rotas de saída ao vivo (somente leitura).get_position_exit_quote— Obtém uma cotação de saída Jupiter somente leitura para uma posição aberta persistida.
Histórico de Trades & P&L (7)
get_trade_history— Obtém registros recentes do histórico de trades.analyze_trade_performance— Analisa o desempenho de trades fechados e a distribuição dos motivos de saída.clear_trade_history— Limpa todo o histórico de trades.get_pnl_tally— Obtém o total persistente de P&L de todos os tempos.reset_pnl_tally— Redefine o total de P&L de todos os tempos para zero.refresh_pnl— Força um recálculo de P&L.get_fee_summary— Obtém a discriminação de taxas + aluguel ATA.
Carteira & Transferências (6)
get_wallet_balances— Obtém saldos das carteiras Funding, Meme, Savings, Perpetuals e Spot.transfer_sol— Transfere SOL por qualquer rota direcionada entre as cinco carteiras do aplicativo.move_all_sol— Move todo o SOL transferível por qualquer rota entre as cinco carteiras do aplicativo.get_wallet_addresses— Obtém todos os endereços das carteiras do aplicativo (funding, meme, savings, perpetuals, spot).get_perp_wallet_address— Obtém o endereço da carteira Perpetuals.get_spot_wallet_address— Obtém o endereço da carteira Spot.
Tendências Pulse (6)
get_pulse_results— Obtém todos os resultados da aba Pulse.set_pulse_match_mode— Define o modo de correspondência do Pulse.clear_pulse_results— Limpa todos os resultados do Pulse.get_pulse_price_history— Obtém o acompanhamento de preço para um mint específico.get_pulse_purchase_preview— Retorna os dados do ativo Pulse e os fundos SOL/USD disponíveis para uma compra.buy_pulse_asset— Compra um ativo Pulse por quantidade de SOL, valor em USD ou porcentagem dos fundos disponíveis.
Log & Comandos (4)
get_log— Obtém as últimas N linhas do log do bot.clear_log— Limpa o arquivo de log do bot.copy_log— Copia o log atual do bot para a área de transferência do sistema.save_log— Salva o log atual do bot em um arquivo. Se o caminho estiver vazio, salva no diretório do projeto.
Aluguel ATA (1)
close_empty_token_accounts— Fecha todas as contas de token vazias para recuperar o aluguel ATA.
Meme Bot — Segurança & Filtros (17)
set_meme_max_buy_amount— Define o valor máximo de compra em USD para trades de meme.set_meme_min_buy_amount— Define o valor mínimo de compra em USD para trades de meme.set_meme_min_liquidity— Define a liquidez mínima (USD) necessária para um token meme ser considerado.set_meme_min_market_cap— Define o market cap mínimo (USD) para um token meme ser considerado.set_meme_min_volume_24h— Define o volume mínimo de 24h (USD) para um token meme ser considerado.set_meme_min_holders— Define o número mínimo de holders de token necessário para um token meme.set_meme_max_token_age— Define a idade máxima do token (minutos) para sniping de meme (comprar apenas tokens novos).set_meme_max_creator_holdings_pct— Define a porcentagem máxima da oferta que o criador/minter pode manter (proteção contra rug pull).set_meme_max_positions— Define o número máximo de posições meme simultâneas.set_meme_position_size_pct— Define a porcentagem da carteira a ser usada por trade de meme.set_meme_slippage_bps— Define o slippage máximo em basis points para swaps de meme.add_to_blacklist— Adiciona um mint de token à blacklist (nunca comprar este token).remove_from_blacklist— Remove um mint de token da blacklist.get_blacklist— Retorna a blacklist atual de mints de token.add_to_whitelist— Adiciona um mint de token à whitelist (comprar apenas estes tokens).remove_from_whitelist— Remove um mint de token da whitelist.get_whitelist— Retorna a whitelist atual de mints de token.
Meme Bot — Estratégia de Saída (10)
set_meme_stop_loss_pct— Define a porcentagem de stop loss rígido para posições meme.set_meme_take_profit_pct— Define a porcentagem de take profit para posições meme.set_meme_tp_ladder_steps— Define os degraus da escada de take-profit (formato: gain%:close_pct,gain%:close_pct).set_meme_trailing_stop— Define a porcentagem de trailing stop para posições meme.set_meme_rug_detection— Ativa ou desativa a detecção de rug pull para posições meme.set_meme_volume_death_detection— Ativa ou desativa a detecção de morte de volume (sair quando o volume morrer).set_meme_momentum_reversal— Ativa ou desativa a saída por reversão de momentum para posições meme.enable_meme_stop_loss— Ativa ou desativa a proteção de stop loss para posições meme.enable_meme_take_profit_ladder— Ativa ou desativa a escada de take-profit para posições meme.enable_meme_trailing_stop— Ativa ou desativa o trailing stop para posições meme.
Meme Bot — Sinais & Auto-Compra (3)
enable_meme_auto_buy— Ativa ou desativa a compra automática quando sinais são detectados.enable_meme_signals— Ativa ou desativa a compra automática baseada em sinais para o bot de meme.clear_meme_signals— Limpa todos os resultados de sinais Pulse armazenados.
Meme Bot — Savings & Alertas (3)
set_meme_auto_savings— Ativa ou desativa a varredura automática de savings para lucros do bot de meme.set_meme_savings_threshold— Define o limite de varredura de savings (USD) para o bot de meme.set_meme_alert_threshold— Define a pontuação mínima de sinal de compra do Pulse para disparar um alerta.
Meme Bot — Analytics (16)
get_meme_statistics— Retorna estatísticas abrangentes de trading de meme.get_meme_win_rate— Retorna a taxa de vitórias para o trading do bot de meme.get_meme_total_pnl— Retorna o P&L total realizado e não realizado para trading de meme.get_meme_best_worst_trades— Retorna os melhores e piores trades de meme.get_meme_portfolio_concentration— Retorna a análise de concentração do portfólio para posições meme.get_meme_market_stats— Retorna estatísticas agregadas em todos os tokens meme descobertos.get_meme_pulse_summary— Retorna um resumo dos resultados recentes de descoberta do Pulse, incluindo as melhores oportunidades.get_meme_risk_status— Retorna métricas de risco atuais para o trading do bot de meme.get_meme_signal_detail— Retorna detalhes de um sinal Pulse específico por índice (mais recente primeiro).get_meme_position_detail— Retorna detalhes de uma posição meme específica pelo mint do token.get_meme_position_pnl— Retorna o P&L de uma posição meme específica.get_meme_position_timeout— Define o tempo limite de fechamento automático para posições meme (0 = desativado).get_meme_trade_detail— Retorna detalhes de um trade meme específico por índice (mais recente primeiro).get_meme_pending_graduations— Retorna tokens que estão pendentes de graduação do Pump.fun.get_meme_graduated_tokens— Retorna tokens que se graduaram do Pump.fun para a Raydium.get_meme_exposure— Retorna a exposição total em todas as posições meme abertas.
Meme Bot — Tokens (3)
get_trending_meme_tokens— Obtém tokens em tendência/novos do Pump.fun e outras fontes de lançamento.search_meme_tokens— Pesquisa tokens meme por nome, símbolo ou endereço mint nos resultados do Pulse.get_meme_alerts— Retorna alertas recentes de trading de meme de alta qualidade dos resultados do Pulse.
Meme Bot — Níveis de Risco (2)
apply_risk_level— Aplica atomicamente um nível de risco unificado de 1 a 20; requer confirm=true.preview_risk_level— Pré-visualiza um dos 20 níveis de risco unificados sem alterar arquivos.
Meme Bot — Mercados (1)
refresh_meme_markets— Atualiza a tabela de mercados do bot de Meme.
Spot Trading — Controle do Bot (6)
start_spot_bot— Inicia o bot de spot trading.stop_spot_bot— Para o bot de spot trading.sell_all_spot— Fecha em pânico todas as posições spot abertas imediatamente.get_spot_bot_status— Retorna o status atual do bot spot (em execução, parado, etc.).get_spot_logs— Retorna as linhas recentes do log do bot spot.clear_spot_logs— Limpa o arquivo de log do bot spot.
Negociação à Vista — Ordens (6)
spot_market_buy— Executa uma ordem de compra manual a mercado para um token.spot_market_sell— Executa uma ordem de venda manual a mercado para um token (vende todas as participações).spot_limit_buy— Coloca uma ordem de compra limitada para um token (enfileirada para execução pelo motor).cancel_spot_order— Cancela uma ordem à vista pendente para um token.close_spot_position— Fecha uma posição à vista específica pelo mint do token.get_spot_open_orders— Retorna quaisquer ordens à vista pendentes.
Negociação à Vista — Configuração (6)
get_spot_config— Retorna a configuração completa de negociação à vista.update_spot_config— Atualiza um único campo de configuração à vista.batch_update_spot_config— Atualiza vários campos de configuração à vista de uma só vez.get_spot_config_field— Obtém o valor atual e os metadados de um único campo de configuração.validate_spot_config_values— Valida a configuração à vista atual e retorna avisos.get_spot_config_catalog— Retorna o catálogo de todos os campos de configuração à vista disponíveis com metadados.
Negociação à Vista — Risco e DCA (10)
set_spot_risk_level— Define o nível de risco à vista (1-20) e aplica o perfil coordenado.set_spot_max_exposure— Define a exposição total máxima para negociação à vista.set_spot_max_positions— Define o número máximo de posições à vista simultâneas.set_spot_slippage— Define o deslize máximo em pontos-base para swaps à vista.set_spot_dca_interval— Define o intervalo de DCA em segundos.set_spot_dca_steps— Define o número máximo de etapas de DCA por posição.enable_spot_dca— Ativa ou desativa o DCA (Custo Médio em Dólar) para posições à vista.enable_spot_rebalancing— Ativa ou desativa o rebalanceamento de portfólio.set_spot_rebalance_threshold— Define o percentual de limite para rebalanceamento.set_spot_alert_threshold— Define a pontuação mínima de sinal para acionar um alerta.
Negociação à Vista — Posições e P&L (14)
get_spot_positions— Retorna todas as posições à vista abertas.get_spot_position_detail— Retorna detalhes de uma posição à vista específica pelo mint do token.get_spot_position_pnl— Retorna P&L de uma posição à vista específica.get_spot_exposure— Retorna a exposição total em todas as posições à vista abertas.get_spot_trade_history— Retorna o histórico recente de negociações à vista.get_spot_trade_detail— Retorna detalhes de uma negociação específica por índice.get_spot_statistics— Retorna estatísticas abrangentes de negociação à vista.get_spot_win_rate— Retorna a taxa de acerto para negociação à vista.get_spot_total_pnl— Retorna o P&L total realizado e não realizado para negociação à vista.get_spot_best_worst_trades— Retorna as melhores e piores negociações à vista.get_spot_portfolio_concentration— Retorna análise de concentração do portfólio para posições à vista.get_spot_trade_pnl_tally— Retorna o total agregado de P&L para negociação à vista.reset_spot_pnl_tally— Zera o total de P&L à vista.clear_spot_trade_history— Limpa todo o histórico de negociações à vista.
Negociação à Vista — Mercados e Cotações (8)
get_spot_markets— Retorna a lista de mercados à vista monitorados com dados atuais.get_spot_market_detail— Retorna dados detalhados de mercado para um mint de token específico.get_spot_market_stats— Retorna estatísticas agregadas em todos os mercados à vista monitorados.search_spot_tokens— Busca tokens por nome, símbolo ou endereço de mint via Jupiter.get_trending_spot_tokens— Obtém tokens em alta/populares da Jupiter.get_spot_quote— Obtém uma cotação de swap da Jupiter DEX.get_spot_swap_transaction— Obtém uma transação de swap serializada da Jupiter.refresh_spot_markets— Aciona uma atualização de dados de mercado da Jupiter.
Negociação à Vista — Sinais (7)
get_spot_signals— Retorna sinais recentes de negociação à vista.get_spot_signal_detail— Retorna detalhes de um sinal específico por índice (do mais recente).clear_spot_signals— Limpa todos os sinais à vista armazenados.enable_spot_signals— Ativa ou desativa a geração automática de sinais.get_spot_risk_status— Retorna métricas de risco atuais para negociação à vista.get_spot_risk_levels— Retorna todos os 20 níveis de risco à vista com seus nomes.get_spot_alerts— Retorna alertas recentes de negociação à vista.
Negociação à Vista — Carteira e Tokens (6)
get_spot_wallet_balances— Retorna saldos da carteira à vista (USDC, SOL e participações em tokens).get_spot_token_balance— Obtém o saldo de um token específico para uma carteira.transfer_spot_to_savings— Transfere fundos da carteira de negociação à vista para a carteira de poupança.add_allowed_spot_token— Adiciona um token à lista permitida para negociação à vista.add_blocked_spot_token— Adiciona um token à lista bloqueada para negociação à vista.remove_allowed_spot_token— Remove um token da lista permitida.
Futuros Perpétuos — Controle do Bot (8)
start_perp_bot— Inicia o bot de negociação de perpétuos.stop_perp_bot— Para o bot de negociação de perpétuos.sell_all_perps— Fecha em pânico todas as posições perpétuas abertas imediatamente.get_perp_bot_status— Retorna o status atual do bot de perpétuos (em execução, parado, etc.).get_perp_log— Retorna o final do log do bot de perpétuos.clear_perp_log— Limpa o arquivo de log do bot de perpétuos.get_perp_wallet_balances— Retorna os saldos das carteiras de negociação e poupança de perpétuos.transfer_perp_sol— Transfere SOL entre carteiras de negociação e poupança.
Futuros Perpétuos — Posições (6)
open_perp_long— Abre uma posição longa perpétua por símbolo e tamanho nocional.open_perp_short— Abre uma posição curta perpétua por símbolo e tamanho nocional.close_perp_position— Fecha (reduz) uma posição perpétua por símbolo e percentual.get_perp_positions— Retorna todas as posições perpétuas abertas.get_perp_position_detail— Retorna dados detalhados de uma posição perpétua específica.get_perp_position_pnl— Retorna o P&L de uma posição perpétua específica.
Futuros Perpétuos — Configuração (8)
get_perp_config— Retorna a configuração atual de perpétuos.update_perp_config— Atualiza um único valor de configuração de perpétuos.update_perp_config_batch— Atualiza vários valores de configuração de perpétuos de uma só vez.get_perp_config_catalog— Retorna o catálogo de todas as chaves de configuração de perpétuos disponíveis.save_perp_settings— Persiste a configuração atual de perpétuos em disco.validate_perp_config_tool— Valida a configuração atual de perpétuos e retorna quaisquer avisos.set_perp_auto_execute— Ativa ou desativa a execução automática de ordens perpétuas.set_perp_dry_run— Ativa ou desativa o modo de simulação (prática) de perpétuos.
Futuros Perpétuos — Alavancagem e Margem (8)
set_perp_leverage— Define a alavancagem para uma posição perpétua existente ou como padrão.set_perp_max_leverage— Define o limite máximo de alavancagem de perpétuos.set_perp_position_size— Define o dimensionamento da posição: % da carteira como margem e limite nocional máximo.set_perp_max_exposure— Define a exposição total máxima de perpétuos em USD.set_perp_margin_mode— Define o modo de margem de perpétuos como isolada ou cruzada.get_perp_margin_info— Retorna informações detalhadas de margem para todas as posições perpétuas abertas.get_perp_margin_ratio— Retorna o índice/estado de saúde da margem de perpétuos atual.get_perp_liquidation_price— Retorna o preço de liquidação estimado para uma posição perpétua.
Futuros Perpétuos — Risco e Saídas (10)
set_perp_stop_loss— Define o percentual de stop loss rígido para posições perpétuas.set_perp_take_profit_ladder— Define a string de etapas de take-profit (ex.: '2%:30,5%:30,10%:20').set_perp_trailing_stop— Configura os percentuais de ativação e rebaixamento do stop móvel.set_perp_funding_exit— Define a taxa de funding adversa máxima antes de o bot sair de uma posição.set_perp_liquidation_floor— Define o percentual mínimo de distância de liquidação.set_perp_position_timeout— Define o tempo limite de fechamento automático de posição em segundos (0 = desativado).set_perp_direction— Define as direções de negociação permitidas: 'long', 'short' ou 'both'.set_perp_auto_savings— Configura a varredura automática de poupança para lucros de perpétuos.get_perp_exposure— Retorna o resumo de exposição total e uso de margem de perpétuos.get_perp_risk_status— Retorna o status de risco atual de perpétuos (alavancagem, exposição, etc.).
Futuros Perpétuos — Filtros de Mercado (6)
set_perp_market_filters— Define filtros de entrada de mercado: volume mínimo em 24h, juros abertos mínimos, spread máximo.set_perp_allowed_tokens— Define a lista separada por vírgulas de tokens base permitidos (vazio = todos permitidos).set_perp_blocked_tokens— Define a lista separada por vírgulas de tokens base bloqueados (nunca negociar estes).set_perp_signal_mode— Define o modo de geração de sinais de perpétuos.enable_perp_signal— Reativa a geração de sinais para um mercado perpétuo bloqueado.disable_perp_signal— Desativa a geração de sinais para um mercado perpétuo.
Futuros Perpétuos — Ordens (9)
set_perp_order_type— Define o tipo de ordem padrão de perpétuos: MARKET, LIMIT, POST_ONLY, IOC ou FOK.set_perp_slippage— Define o deslize máximo aceitável em pontos-base para ordens perpétuas.set_perp_poll_intervals— Define intervalos de polling para dados de mercado, monitoramento de posições e sinais.set_perp_testnet— Alterna a API de perpétuos entre testnet e mainnet.cancel_all_perp_orders— Cancela todas as ordens perpétuas abertas, opcionalmente filtradas por símbolo.cancel_perp_order— Cancela uma ordem perpétua específica pelo ID da ordem.modify_perp_order— Modifica o preço e/ou tamanho de uma ordem perpétua existente.get_perp_open_orders— Retorna todas as ordens perpétuas abertas.get_perp_order_history— Retorna o histórico recente de ordens perpétuas.
Futuros Perpétuos — Mercados e Dados (9)
get_perp_markets— Retorna a lista de mercados perpétuos disponíveis.get_top_perp_markets— Retorna os principais mercados perpétuos ordenados por volume, juros abertos ou variação em 24h.search_perp_markets— Busca mercados perpétuos por substring do símbolo com filtros opcionais de volume/alavancagem.get_perp_market_detail— Retorna dados detalhados de um mercado perpétuo específico.get_perp_market_stats— Retorna estatísticas agregadas em todos os mercados perpétuos.get_perp_candles— Retorna dados recentes de candles (kline) para um mercado perpétuo.get_perp_orderbook— Retorna o snapshot mais recente do orderbook para um mercado perpétuo.get_perp_price_changes— Retorna variações de preço em múltiplos períodos para todos os mercados perpétuos.refresh_perp_markets— Atualiza a tabela de mercados do bot de Perpétuos.
Futuros Perpétuos — P&L e Análises (14)
get_perp_pnl_tally— Retorna o total de P&L de perpétuos de todos os tempos.reset_perp_pnl_tally— Zera o total de P&L de perpétuos de todos os tempos.get_perp_trade_history— Retorna o histórico de negociações perpétuas.get_perp_trade_detail— Retorna detalhes de uma negociação perpétua específica pelo seu índice no histórico.clear_perp_trade_history— Limpa o arquivo de histórico de negociações perpétuas.get_perp_fee_summary— Retorna um resumo das taxas pagas em todas as negociações perpétuas.refresh_perp_pnl— Força uma atualização do total de P&L de perpétuos a partir do histórico de negociações.analyze_perp_performance— Analisa o desempenho das negociações perpétuas e retorna estatísticas resumidas.get_perp_funding_cost— Retorna os pagamentos totais de funding pagos/recebidos para uma posição ou todas.get_funding_rates— Retorna as taxas de funding atuais para todos os mercados perpétuos.get_funding_history— Retorna o histórico recente de pagamentos de funding para um mercado perpétuo.get_liquidations— Retorna eventos recentes de liquidação em grande escala.get_perp_correlation_matrix— Retorna uma matriz de correlação simples entre posições perpétuas abertas.get_perp_var_estimate— Retorna uma estimativa paramétrica simples de VaR para posições abertas.
Futuros Perpétuos — Sinais (5)
get_perp_signals— Retorna os sinais de negociação perpétua mais recentes.get_perp_signal_detail— Retorna detalhes de um sinal perpétuo específico.get_perp_signal_summary— Retorna um resumo das estatísticas de geração de sinais (contagens por tipo, direção).get_perp_signal_history— Retorna o histórico de sinais perpétuos passados (executados e rejeitados).clear_perp_signal_history— Limpa o arquivo de histórico de sinais perpétuos.
Futuros Perpétuos — Níveis de Risco (2)
apply_perp_risk_level— Aplica um nível de risco (1-20) à configuração de perpétuos.preview_perp_risk_level— Pré-visualiza a configuração de perpétuos para um nível de risco específico (1-20).
Futuros Perpétuos — Carteira (3)
refresh_perp_wallet_balances— Atualiza a exibição dos saldos da carteira de Perpétuos.fund_perp_wallet— Transfere SOL da carteira de funding para a carteira de perpétuos.swap_perp_sol_to_usdc— Converte todo o SOL na carteira de perpétuos para USDC via Jupiter.
Modo Espelho — Gestão de Baleias (6)
add_mirror_whale— Adiciona uma carteira de baleia para monitorar. Modo: spot, perp ou ambos.remove_mirror_whale— Remove uma carteira de baleia do monitoramento.toggle_mirror_whale— Ativa ou desativa uma carteira de baleia para negociação espelhada.get_mirror_whales— Retorna a lista de todas as carteiras de baleias monitoradas.get_mirror_whale_stats— Retorna estatísticas de desempenho para uma baleia específica.get_all_mirror_whale_stats— Retorna estatísticas de desempenho para todas as baleias monitoradas.
Mirror Mode — Configuração (9)
get_mirror_config— Retorna a configuração completa do modo mirror trading.update_mirror_config_field— Atualiza um único campo da configuração de mirror.set_mirror_mode— Define o modo mirror: 'spot', 'perp' ou 'both'.set_mirror_allocation_pct— Define a porcentagem da carteira alocada para mirror trading.set_mirror_copy_sells— Ativa ou desativa a cópia de ordens de venda de baleias (não apenas compras).set_mirror_dry_run— Ativa ou desativa o modo dry-run para mirror trading.set_mirror_max_trade_usd— Define o valor máximo em USD por trade espelhado.set_mirror_stop_loss_pct— Define a porcentagem de stop loss para posições espelhadas.set_mirror_take_profit_pct— Define a porcentagem de take profit para posições espelhadas.
Mirror Mode — Posições & Trades (6)
get_mirror_trades— Retorna o histórico recente de trades espelhados.clear_mirror_trade_history— Limpa todo o histórico de trades espelhados.sell_all_mirror_positions— Fecha todas as posições espelhadas imediatamente.get_mirror_bot_status— Retorna o status atual e estatísticas do bot de mirror.start_mirror_bot— Inicia o bot de mirror trading (copia trades de baleias).stop_mirror_bot— Para o bot de mirror trading.
Indicadores Técnicos (8)
get_all_indicators— Obtém todos os indicadores técnicos de um token em uma única chamada.get_rsi— Calcula o RSI de um token com base nos dados recentes de candles.get_macd— Calcula o MACD de um token.get_moving_averages— Calcula SMA e EMA de um token.get_bollinger_bands— Calcula as Bandas de Bollinger de um token.get_atr— Calcula o ATR (Average True Range) de um token.get_volume_analysis— Analisa padrões de volume de um token.get_token_candles— Obtém dados de candlestick OHLCV de um token.
Dados de Mercado (5)
get_token_market_data— Obtém dados de mercado agregados de um token (preço, volume, variação).get_token_price— Obtém o preço atual em USD de um token.get_token_prices— Obtém preços em USD de múltiplos tokens (mints separados por vírgula).get_sol_price— Obtém o preço atual do SOL em USD.get_signal_summary— Retorna um resumo dos sinais recentes por tipo e força.
Sons de Alerta — Meme Bot (5)
set_use_sounds— Ativa ou desativa todos os sons de alerta do Meme bot.set_buy_alert_sound— Define o caminho do arquivo de som de alerta de compra do Meme bot.set_sell_alert_sound— Define o caminho do arquivo de som de alerta de venda do Meme bot (WAV/MP3/AAC/M4A/WMA/OGG).set_win_alert_sound— Define o caminho do arquivo de som de alerta de vitória do Meme bot (tocado 5s após um fechamento lucrativo).set_loss_alert_sound— Define o caminho do arquivo de som de alerta de perda do Meme bot (tocado 5s após um fechamento com perda).
Sons de Alerta — Perpetuals Bot (5)
set_perp_use_sounds— Ativa ou desativa todos os sons de alerta do Perpetuals bot.set_perp_buy_alert_sound— Define o caminho do arquivo de som de alerta de compra do Perpetuals bot.set_perp_sell_alert_sound— Define o caminho do arquivo de som de alerta de venda do Perpetuals bot.set_perp_win_alert_sound— Define o caminho do arquivo de som de alerta de vitória do Perpetuals bot.set_perp_loss_alert_sound— Define o caminho do arquivo de som de alerta de perda do Perpetuals bot.
Sons de Alerta — Spot Bot (5)
set_spot_use_sounds— Ativa ou desativa todos os sons de alerta do Spot bot.set_spot_buy_alert_sound— Define o caminho do arquivo de som de alerta de compra do Spot bot.set_spot_sell_alert_sound— Define o caminho do arquivo de som de alerta de venda do Spot bot.set_spot_win_alert_sound— Define o caminho do arquivo de som de alerta de vitória do Spot bot.set_spot_loss_alert_sound— Define o caminho do arquivo de som de alerta de perda do Spot bot.
Ações de Som de Alerta (2)
play_alert_sound— Reproduz/testa um som de alerta. bot: 'meme'|'perp'|'spot'. sound_type: 'buy'|'sell'|'win'|'loss'.get_alert_sound_paths— Obtém todos os caminhos de sons de alerta configurados para os três bots.
Operações de Carteira (2)
swap_sol_usdc— Troca SOL por USDC ou USDC por SOL em uma carteira via Jupiter.buy_sol_with_card— Obtém a URL de on-ramp da MoonPay para comprar SOL com cartão.
PlayMoney (Saldos Simulados) (2)
set_playmoney_balance— Define o saldo simulado (PlayMoney) de uma carteira. Funciona apenas no modo de prática.reset_playmoney_balances— Redefine todos os saldos PlayMoney (simulados) para zero.
Licença & Assinatura (3)
get_membership_status— Obtém o status atual de assinatura/teste (horas de teste restantes, licenciado, expirado).activate_license— Ativa uma chave de licença para desbloquear a assinatura completa.refresh_membership_status— Verifica novamente o status de assinatura/teste no servidor de licenças.
Atualização de Mercado (1)
refresh_spot_wallet_balances— Atualiza a exibição dos saldos da carteira Spot.
Navegador no Aplicativo (1)
open_in_app_browser— Abre uma URL no navegador Chromium integrado, roteado por um proxy europeu.
Alternância de Visualização da GUI (1)
switch_bot_view— Alterna a GUI para uma visualização de bot diferente.
Sobre & Informações (1)
get_about_info— Obtém a versão do aplicativo, a contagem de ferramentas MCP e informações sobre o aplicativo.
Instalação
pip install solana-snipe-bot-mcp
Configuração do Cliente
{
"mcpServers": {
"solana-snipe-bot": {
"command": "python",
"args": ["-m", "solana_snipe_bot_mcp"],
"env": {
"SOLANA_SNIPER_BOT_DIR": "/path/to/snipe-bot"
}
}
}
}
Links
- GitHub: https://github.com/solara-sniper-bot/MCP
- Website: https://solsniperbot.co/
- Download: https://solsniperbot.co/download.html
- Página MCP: https://solsniperbot.co/mcp/
- PyPI: https://pypi.org/project/solana-snipe-bot-mcp/
- Registro MCP:
co.solsniperbot/solana-snipe-bot-mcp - Smithery: https://smithery.ai/servers/mcleer-michael/solana-snipe-bot-mcp
- Assinar (app): https://buy.stripe.com/dRm14ngiB5MBfIK6QM7bW07
Licença
Servidor MCP: MIT (gratuito). O aplicativo Windows Solana Sniper Bot V4 é proprietário — assinatura necessária para trading ao vivo após o teste de 7 dias. Use por sua conta e risco. Trading on-chain é arriscado.