{"name":"com.aicryptosniper/ai-crypto-sniper-mcp","slug":"aicryptosniper-ai-crypto-sniper-mcp","title":"AI Crypto Sniper MCP","description":"AI-assisted Solana trading bot with 331 MCP tools across Meme, Spot, Perpetuals, and Mirror modes.","url":"https://mcp.market/server/aicryptosniper-ai-crypto-sniper-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-18T20:24:20.000Z","license":"Proprietary"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/solara-sniper-bot/AI-Crypto-Sniper-MCP","website":"https://aicryptosniper.com/mcp/","version":"5.0.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"ai-crypto-sniper-mcp","version":"5.0.0","transport":{"type":"stdio"}}],"tools":[{"name":"analyze_perp_performance","description":"Analyze perp trade performance and return summary stats.","write_action":false,"price_micros":0,"input_schema":null},{"name":"apply_perp_risk_level","description":"Apply a risk level (1-20) to the perp configuration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"authorize_orderly_key","description":"Ask the running app to open wallet authorization; the user approves the signature.","write_action":false,"price_micros":0,"input_schema":null},{"name":"buy_mint","description":"Buy a specific token by mint address using configured automatic sizing.","write_action":true,"price_micros":0,"input_schema":null},{"name":"buy_pulse_asset","description":"Purchase a Pulse asset by SOL quantity, USD value, or available-funds percentage.","write_action":true,"price_micros":0,"input_schema":null},{"name":"cancel_all_perp_orders","description":"Cancel all open perp orders, optionally filtered by symbol.","write_action":true,"price_micros":0,"input_schema":null},{"name":"cancel_perp_order","description":"Cancel a specific perp order by order ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"clear_perp_log","description":"Clear the perp bot log file.","write_action":false,"price_micros":0,"input_schema":null},{"name":"clear_perp_signal_history","description":"Clear the perp signal history file.","write_action":false,"price_micros":0,"input_schema":null},{"name":"clear_perp_trade_history","description":"Clear the perp trade history file.","write_action":false,"price_micros":0,"input_schema":null},{"name":"close_perp_position","description":"Close (reduce) a perp position by symbol and percentage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"disable_perp_signal","description":"Disable signal generation for a perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"enable_perp_signal","description":"Re-enable signal generation for a blocked perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_orderly_key_pair","description":"Generate and privately save an ED25519 pair; return only its public key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_config","description":"Get the current bot configuration as JSON.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_funding_history","description":"Return recent funding payment history for a perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_funding_rates","description":"Return current funding rates for all perp markets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_liquidations","description":"Return recent large liquidation events.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_orderly_setup_status","description":"Check locally saved Orderly credentials without revealing the private key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_bot_status","description":"Return the current perpetuals bot status (running, stopped, etc.).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_candles","description":"Return recent candle (kline) data for a perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_config","description":"Return the current perp configuration.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_config_catalog","description":"Return the catalog of all available perp config keys.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_correlation_matrix","description":"Return a simple correlation matrix between open perp positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_exposure","description":"Return total perp exposure and margin usage summary.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_fee_summary","description":"Return a summary of fees paid across all perp trades.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_funding_cost","description":"Return total funding payments paid/received for a position or all.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_liquidation_price","description":"Return the estimated liquidation price for a perp position.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_log","description":"Return the tail of the perp bot log.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_margin_info","description":"Return detailed margin information for all open perp positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_margin_ratio","description":"Return the current perp margin ratio / health.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_market_detail","description":"Return detailed data for a specific perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_market_stats","description":"Return aggregate statistics across all perp markets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_markets","description":"Return the list of available perpetual markets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_open_orders","description":"Return all open perp orders.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_order_history","description":"Return recent perp order history.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_perp_orderbook","description":"Return the latest orderbook snapshot for a perp market.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_pnl_tally","description":"Return the all-time perp P&L tally.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_position_detail","description":"Return detailed data for a specific perp position.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_position_pnl","description":"Return the P&L for a specific perp position.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_positions","description":"Return all open perpetual positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_price_changes","description":"Return multi-timeframe price changes for all perp markets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_risk_status","description":"Return the current perp risk status (leverage, exposure, etc.).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_signal_detail","description":"Return details for a specific perp signal.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_signal_history","description":"Return the history of past perp signals (executed and rejected).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_signal_summary","description":"Return a summary of signal generation stats (counts by type, direction).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_signals","description":"Return the latest perp trading signals.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_trade_detail","description":"Return details for a specific perp trade by its index in history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_trade_history","description":"Return perp trade history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_var_estimate","description":"Return a simple parametric VaR estimate for open positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_perp_wallet_balances","description":"Return the perp trading and savings wallet balances.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_pulse_purchase_preview","description":"Return the Pulse asset data and SOL/USD funds available for a purchase.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_rpc_pool_status","description":"List configured RPC pool slots without exposing API key values.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_top_perp_markets","description":"Return top perp markets sorted by volume, open interest, or 24h change.","write_action":false,"price_micros":0,"input_schema":null},{"name":"lookup_orderly_account","description":"Look up the user's Solana Raydium Orderly account; optionally save its ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"modify_perp_order","description":"Modify an existing perp order's price and/or size.","write_action":true,"price_micros":0,"input_schema":null},{"name":"open_perp_long","description":"Open a long perpetual position by symbol and notional size.","write_action":false,"price_micros":0,"input_schema":null},{"name":"open_perp_short","description":"Open a short perpetual position by symbol and notional size.","write_action":false,"price_micros":0,"input_schema":null},{"name":"preview_perp_risk_level","description":"Preview the perp configuration for a specific risk level (1-20).","write_action":false,"price_micros":0,"input_schema":null},{"name":"refresh_perp_pnl","description":"Force a refresh of the perp P&L tally from trade history.","write_action":false,"price_micros":0,"input_schema":null},{"name":"reset_perp_pnl_tally","description":"Reset the all-time perp P&L tally to zero.","write_action":false,"price_micros":0,"input_schema":null},{"name":"save_perp_settings","description":"Persist the current perp configuration to disk.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_perp_markets","description":"Search perp markets by symbol substring with optional volume/leverage filters.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sell_all","description":"Panic sell — liquidate ALL open positions immediately.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sell_all_perps","description":"Panic close all open perpetual positions immediately.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sell_position","description":"Sell a single position by mint address immediately.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_allowed_tokens","description":"Set the comma-separated list of allowed base tokens (empty = all allowed).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_auto_execute","description":"Enable or disable automatic perp order execution.","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_perp_auto_savings","description":"Configure auto savings sweep for perp profits.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_blocked_tokens","description":"Set the comma-separated list of blocked base tokens (never trade these).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_direction","description":"Set allowed trade directions: 'long', 'short', or 'both'.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_dry_run","description":"Enable or disable perp dry-run (practice) mode.","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_perp_funding_exit","description":"Set the max adverse funding rate before the bot exits a position.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_leverage","description":"Set leverage for an existing perp position or as default.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_liquidation_floor","description":"Set the minimum liquidation distance floor percentage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_margin_mode","description":"Set perp margin mode to isolated or cross.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_market_filters","description":"Set market entry filters: min 24h volume, min open interest, max spread.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_max_exposure","description":"Set the perp max total exposure in USD.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_max_leverage","description":"Set the perp max leverage cap.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_order_type","description":"Set the default perp order type: MARKET, LIMIT, POST_ONLY, IOC, or FOK.","write_action":true,"price_micros":0,"input_schema":null},{"name":"set_perp_poll_intervals","description":"Set polling intervals for market data, position monitoring, and signals.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_position_size","description":"Set position sizing: % of wallet as margin and max notional cap.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_position_timeout","description":"Set the auto-close position timeout in seconds (0 = disable).","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_signal_mode","description":"Set the perp signal generation mode.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_slippage","description":"Set the max acceptable slippage in basis points for perp orders.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_stop_loss","description":"Set the hard stop loss percentage for perp positions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_take_profit_ladder","description":"Set the take-profit ladder steps string (e.g. '2%:30,5%:30,10%:20').","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_testnet","description":"Switch perp API between testnet and mainnet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_perp_trailing_stop","description":"Configure the trailing stop activation and drawdown percentages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_rpc_pool_key","description":"Set one Helius RPC pool key in the private local secrets.env file.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_rpc_pool_skip_until","description":"Set or clear the skip-until date for an RPC pool slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_trading_mode","description":"Switch between practice and live trading, matching the GUI mode button.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_bot","description":"Start the snipe bot (equivalent to clicking 'Start Bot' in the GUI).","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_perp_bot","description":"Start the perpetuals trading bot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_bot","description":"Stop the snipe bot (equivalent to clicking 'Stop Bot' in the GUI).","write_action":false,"price_micros":0,"input_schema":null},{"name":"stop_perp_bot","description":"Stop the perpetuals trading bot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"transfer_perp_sol","description":"Transfer SOL between trading and savings wallets.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_perp_config","description":"Update a single perp configuration value.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_perp_config_batch","description":"Update multiple perp config values at once.","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_perp_config_tool","description":"Validate the current perp configuration and return any warnings.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-19T19:28:06.985Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T19:28:06.971Z","components":{"code":{"score":25,"max":25,"notes":["9 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":5,"max":10,"notes":["namespace and repository owner differ","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"ai-crypto-sniper-mcp","version":"5.0.0","found":true,"license":"Proprietary","dependencyCount":8,"publishedAt":"2026-09-17T00:18:12.472299Z","repositoryUrl":"https://github.com/solara-sniper-bot/AI-Crypto-Sniper-MCP"}],"repo":{"found":true,"owner":"solara-sniper-bot","repo":"AI-Crypto-Sniper-MCP","archived":false,"pushedAt":"2026-09-18T20:24:20Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/325246754?v=4","ownerCreatedAt":"2026-09-05T10:41:05Z"},"icon":{"url":"https://avatars.githubusercontent.com/u/325246754?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"Proprietary","lastPushAt":"2026-09-18T20:24:20.000Z","score":18}}}},"grade_history":[],"reviews":[]}