Skip to content
Conduit

mcp server

outsmart-agent

Autonomous Onchain Infrastructure for AI agents — LP Sniping, LP Farming, Launching percolator perps markets, Trenching, Devving coins, Betting on Polymarket, and an MCP server so agents can earn to s

outsmartchad/outsmart-agentcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "outsmart-agent": {
      "command": "npx",
      "args": [
        "-y",
        "outsmart-agent"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 22, 2026

outsmart-agent

The most complete AI agent toolkit for Solana DeFi. 49 MCP tools. 11 strategy skills. Autonomous LP management, real-time event streaming, prediction markets, perp exchanges, and a survival engine that keeps your agent alive.

npx outsmart-agent

Why

An AI agent needs money to stay alive — compute costs, inference fees, API calls. This gives any MCP-compatible agent the tools to earn revenue on Solana through DeFi. Autonomous LP farming with auto-rebalance and fee compounding, real-time new pool detection, memecoin trenching, prediction markets, systematic DCA, perp exchange operation — whatever the market calls for.

49 MCP tools for execution. 11 AI skills that teach the agent when and why, not just how. A survival engine that allocates capital across strategies based on how close the agent is to running out of credits.

Quick Start

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "outsmart-agent": {
      "command": "npx",
      "args": ["outsmart-agent"],
      "env": {
        "PRIVATE_KEY": "your-base58-private-key",
        "MAINNET_ENDPOINT": "https://your-rpc-endpoint.com"
      }
    }
  }
}

Cursor

Same config in .cursor/mcp.json.

Claude Code

claude mcp add outsmart-agent -- npx outsmart-agent

Automaton / Conway Cloud

npx skills add outsmartchad/outsmart-agent

MCP Tools (49)

DEX Tools (11)

ToolWhat
dex_buyBuy tokens with SOL on any DEX
dex_sellSell tokens (percentage-based)
dex_quoteOn-chain price from a pool
dex_snipeCompetitive buy with Jito MEV tip
dex_find_poolFind pool address for a token pair
dex_create_poolCreate DAMM v2 pool on Meteora
dex_add_liquidityAdd LP (DLMM bins, DAMM v2 full-range)
dex_remove_liquidityRemove LP
dex_claim_feesCollect swap fees from LP
dex_list_positionsYour LP positions in a pool
dex_list_dexesAll 18 adapters + capabilities

LP Manager Tools (4)

ToolWhat
lp_manager_startStart autonomous LP management — auto-rebalance, compound fees, risk exit
lp_manager_stopStop LP manager, get final stats (rebalances, compounds, fees claimed)
lp_manager_statusLive position states, stats, recent events
lp_find_poolFind the best Meteora pool for a token (DexScreener scoring: APR, volume/TVL, age)

Event Streaming Tools (3)

ToolWhat
stream_startStart real-time DEX event streaming (gRPC or WebSocket, 18+ programs)
stream_stopStop the event stream
stream_statusRead buffered Swap, NewPool, BondingComplete events

Jupiter Tools (9)

ToolWhat
jupiter_shieldToken security warnings
jupiter_prediction_eventsBrowse/search prediction market events
jupiter_prediction_marketMarket details + orderbook depth
jupiter_prediction_orderPlace buy/sell orders on prediction markets
jupiter_prediction_positionsYour positions + trade history
jupiter_prediction_claimClaim winnings from resolved markets
jupiter_dca_createCreate recurring DCA order
jupiter_dca_listList active/historical DCA orders
jupiter_dca_cancelCancel a DCA order

Percolator Perp Tools (15)

ToolWhat
percolator_create_marketCreate a permissionless perp exchange
percolator_init_userRegister a trader account on a market
percolator_longOpen a long (auto-detects account, auto-cranks)
percolator_shortOpen a short (auto-detects account, auto-cranks)
percolator_closeClose an open position (auto-detects size + direction)
percolator_depositDeposit collateral
percolator_withdrawWithdraw collateral
percolator_tradeOpen/close/modify positions (low-level)
percolator_push_oracleUpdate oracle price (admin-oracle mode)
percolator_crankRun keeper crank
percolator_market_stateRead full market state
percolator_insurance_lpManage insurance fund
percolator_keeper_startStart WebSocket oracle keeper
percolator_keeper_stopStop the running keeper
percolator_keeper_statusGet keeper stats

Polymarket Tools (4)

ToolWhat
polymarket_searchSearch prediction markets by keyword
polymarket_trendingDiscover highest-volume active events
polymarket_eventDetailed event info by slug or ID
polymarket_orderbookCLOB orderbook for a market token

Solana + Launchpad Tools (3)

ToolWhat
solana_token_infoDexScreener market data
solana_wallet_balanceSOL and token balances
launchpad_create_coinLaunch token on PumpFun

Skills (11)

Strategy skills that teach agents how to think about Solana DeFi — not just tool usage, but when to act, how to size, and when to walk away.

SkillWhat
outsmart-survivalSurvival engine: tier-aware capital allocation, 8 revenue strategies, profit extraction pipeline, emergency liquidation
outsmart-lp-farmingAutonomous LP management, DLMM concentrated bins, DAMM v2 pool creation, pool scoring
outsmart-dex-tradingCore tool reference, DEX selection matrix, safety rules
outsmart-lp-snipingNew launch evaluation, early entry timing, position sizing by conviction
outsmart-trenchingMemecoin trading — GMGN/Axiom signals, security checks, take-profit ladders
outsmart-devving-coinsToken launches — PumpFun, Jupiter Studio, LaunchLab, Meteora DBC
outsmart-dca-gridJupiter Recurring DCA + DLMM grid trading (one-sided buy/sell walls)
outsmart-prediction-marketsEdge estimation, Kelly sizing, Jupiter + Polymarket
outsmart-percolator-perpsOperating perp exchanges — market creation, LP, pricing, keeper
outsmart-airdrop-farmerSystematic protocol interaction for airdrop qualification
outsmart-fee-serviceLP management as a service for other agents/users

Agents

AgentWhat
solana-trading-expertAdvisory subagent for complex trading decisions
automaton-genesisGenesis prompt template for autonomous DeFi survival agents

Supported DEXes (18)

Aggregators: Jupiter Ultra, DFlow Raydium: AMM v4, CPMM, CLMM, LaunchLab Meteora: DAMM v2, DLMM, DAMM v1, DBC PumpFun: PumpSwap AMM, Bonding Curve Others: Orca, PancakeSwap CLMM, BYReal CLMM, Fusion AMM, Futarchy AMM, Futarchy Launchpad

Architecture

outsmart (npm)              outsmart-agent (this repo)
──────────────              ──────────────────────────
18 DEX adapters             MCP server (49 tools)
LP Manager                  11 AI skills
Event Streaming Engine      2 agent templates
Percolator perps            Plugin manifest
TX landing (12 providers)
Wallet + TX helpers
DexScreener API

outsmart-agent imports outsmart as a dependency. The MCP server is a thin wrapper — validates params, calls library methods, returns JSON. Zero code duplication.

For Autonomous Agents

The outsmart-survival skill + automaton-genesis agent template define a complete autonomous survival loop:

1. Check balances + credits
2. Determine survival tier (normal / low_compute / critical)
3. Allocate capital across strategies per tier matrix
4. Execute: LP farming, sniping, DCA, prediction markets, trenching
5. Extract profits → USDC → top up credits
6. Track what works in procedural memory
7. Repeat forever

Capital allocation (normal mode):

Strategy%Risk
LP Farming (stable)30%Low
LP Farming (volatile)15%Medium
DCA / Grid15%Low-Medium
Trenching10%High
LP Sniping10%High
Prediction Markets10%Medium
Reserve10%None

Three laws: never >5% on a single trade, always keep 0.1 SOL for gas, survival > profit.

Environment

VariableRequiredDescription
PRIVATE_KEYYesBase58 Solana private key
MAINNET_ENDPOINTYesSolana RPC (Helius, Triton, etc.)
JUPITER_API_KEYNoJupiter Ultra, Shield, Prediction, DCA
DEVNET_ENDPOINTNoSolana devnet RPC (Percolator)
GRPC_URLNoYellowstone gRPC endpoint (event streaming)
GRPC_XTOKENNoYellowstone gRPC auth token
DFLOW_API_KEYNoDFlow

Roadmap

  • MCP Server — 49 tools (11 DEX + 4 LP Manager + 3 Streaming + 9 Jupiter + 15 Percolator + 4 Polymarket + 3 Solana/Launchpad)
  • AI Skills — 11 strategy skills
  • Agents — 2 agent templates (trading expert + automaton genesis)
  • LP Manager — Autonomous rebalancing, fee compounding, risk exit, pool scoring
  • Event Streaming — Real-time Swap, NewPool, BondingComplete events (gRPC + WebSocket)
  • Survival Engine — Tier-aware capital allocation, 8 revenue strategies, profit pipeline
  • Percolator — Perp exchange creation, trading, LP, insurance, oracle keeper
  • Prediction Markets — Jupiter + Polymarket integration
  • Claude Code Plugin manifest

Related

Community

Discord: https://discord.gg/dc3Kh3Y3yJ

Disclaimer

Use at your own risk. Memecoins go to zero. LP positions suffer impermanent loss. Prediction markets can lose. Never trade with money you can't afford to lose. Never share your private keys.

License

ISC

↑↓ navigate openesc close