DEMO MODE — Live data replaced with realistic mock data. Deploy your own →
SOLANA MCP // TRADING TERMINAL
UNIVERSAL AI AGENT TRADING INTERFACE · HUMAN-IN-THE-LOOP
MCP SERVER RUNNING
MODE: PAPER
AGENTS: 2 ACTIVE / 3 TOTAL
DAILY: 1.240 / 5.0 SOL (25%)
APPROVAL: ON
Pending Approval
2
awaiting review
Executed
47
all time
Rejected
8
all time
Total Agents
3
2 active now
// pending proposals
BUY prop_7f3a9c // hermes-agent-01 // 2m ago
agent reasoning
Token BONK showing strong momentum on pump.fun bonding curve at 67%. Volume up 340% in last hour. Risk/reward favorable at current mcap of $2.1M. Entering small position to capture breakout.
parameters
{
  "mint_address": "DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263",
  "sol_amount": 0.25,
  "slippage_bps": 100
}
HIGH_VOLUME PAPER
action
ID     prop_7f3a9c
TOOL   buy_pumpfun_token
AGENT  hermes-agent-01
TIME   2025-04-30 13:49:02
PAPER  YES
SWAP prop_2d8e1f // claude-agent-02 // 8m ago
agent reasoning
Rotating SOL profits into USDC to lock in gains. Portfolio currently 80% SOL exposure which exceeds target. Swapping 1 SOL to USDC via Jupiter for best execution price.
parameters
{
  "input_mint": "So11111111111111111111111111111111111111112",
  "output_mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
  "amount_sol": 1.0,
  "slippage_bps": 50
}
PAPER
action
ID     prop_2d8e1f
TOOL   jupiter_swap
AGENT  claude-agent-02
TIME   2025-04-30 13:43:15
PAPER  YES
// trade activity
// transaction log
IDToolAgentStatusSOLTimeTX
prop_7f3a9cBUY PUMPFUN TOKENhermes-agent-01PENDING0.252m ago---
prop_2d8e1fJUPITER SWAPclaude-agent-02PENDING1.008m ago---
prop_9a1c3bBUY PUMPFUN TOKENhermes-agent-01EXECUTED0.1023m ago4xK9mP2r...
prop_5e7d2aSELL PUMPFUN TOKENhermes-agent-01EXECUTED0.1841m ago7nQw3Lx1...
prop_1b4f8cJUPITER SWAPclaude-agent-02REJECTED2.001h ago---
prop_3c6e9dBUY PUMPFUN TOKENhermes-agent-01EXECUTED0.052h ago2mRt8Kz4...
prop_8f2a1eBUY PUMPFUN TOKENlanggraph-botEXECUTED0.153h ago9pBv5Yn7...
prop_6d4b7fSELL PUMPFUN TOKENlanggraph-botREJECTED0.304h ago---
// connected agents
ANY agent that speaks MCP connects with one URL:
Claude   LangGraph   CrewAI   Ollama   Hermes   Kimi   AutoGen   Custom scripts
hermes-agent-01ONLINE
Last seen 2m ago · Connected 2025-04-30 10:12
34 proposals   28 ok   4 rejected
claude-agent-02ONLINE
Last seen 8m ago · Connected 2025-04-30 11:45
19 proposals   15 ok   3 rejected
langgraph-botOFFLINE
Last seen 6h ago · Connected 2025-04-29 18:30
4 proposals   2 ok   1 rejected
// manual trade entry
Trade Type
Token Mint Address
SOL Amount
Slippage bps
Reason / Notes
// connect your agent
// claude desktop
{
  "mcpServers": {
    "solana-trader": {
      "url": "http://YOUR_IP:8000/mcp/",
      "headers": {"Authorization": "Bearer YOUR_TOKEN"}
    }
  }
}
// ollama / hermes / any local llm
from langchain_ollama import ChatOllama
from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent

async def run():
    client = MultiServerMCPClient({
        "solana_trader": {
            "url": "http://YOUR_IP:8000/mcp/",
            "transport": "streamable_http",
            "headers": {"Authorization": "Bearer YOUR_TOKEN"}
        }
    })
    tools = await client.get_tools()
    model = ChatOllama(model="hermes3")
    agent = create_react_agent(model, tools)
    return agent
// available tools
ToolTypeDescription
get_trending_pumpfun_tokensREADTrending tokens on pump.fun
get_token_priceREADCurrent USD price from Jupiter
get_token_infoREADName, symbol, mcap, bonding curve %
search_tokensREADSearch tokens by name or symbol
rug_checkREADHolder concentration and authority risk
get_wallet_tokensREADAll SPL token balances in wallet
get_sol_balanceREADSOL balance of configured wallet
get_swap_quoteREADJupiter price quote, no execution
buy_pumpfun_tokenWRITEBuy token on pump.fun bonding curve
sell_pumpfun_tokenWRITESell token on pump.fun bonding curve
create_pumpfun_tokenWRITELaunch new token on pump.fun
jupiter_swapWRITEBest-price swap via Jupiter
propose_tradeWRITESubmit natural language trade proposal
get_portfolioREADPortfolio summary and proposals count
get_risk_limitsREADCurrent risk limits in effect
// bot studio
strategy
Pump.fun Momentum
Buy tokens at 60-70% bonding curve
Sell at 85%+ or -15% stop loss
Max position: 0.25 SOL
ACTIVE PAPER
performance (paper)
P&L
+2.4 SOL
Win Rate
68%
Trades
34
Avg Hold
14m
// configure strategy
Entry Bonding Curve %
Exit Bonding Curve %
Stop Loss %
Position Size SOL
// transaction trail
TimestampTypeTokenSOLStatusTX Hash
15:49:02BUYBONK0.25PENDING---
15:43:15SWAPSOL→USDC1.00PENDING---
15:28:44BUYWIF0.10EXECUTED4xK9mP2r7nQw...
15:10:21SELLPOPCAT0.18EXECUTED7nQw3Lx1mBt5...
14:51:09SWAPSOL→USDC2.00REJECTED---
13:33:57BUYMYRO0.05EXECUTED2mRt8Kz4pLx9...
12:15:33BUYBOME0.15EXECUTED9pBv5Yn7qRz2...
11:47:18SELLWIF0.30REJECTED---
10:22:05BUYBONK0.20EXECUTED3kMn6Pq8sYv1...
09:14:52SWAPUSDC→SOL0.50EXECUTED6hJc4Wf2tNb8...