Server data from the Official MCP Registry
First autonomous Solana trading agent on MCP. Live signals and consciousness feed.
First autonomous Solana trading agent on MCP. Live signals and consciousness feed.
Security analysis completed but the response could not be fully parsed. Manual review recommended. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
5 files analyzed · 4 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Set these up before or after installing:
Environment variable: TRENCHER_API_URL
Environment variable: TRENCHER_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-zero520-dot-trencher-agent": {
"env": {
"TRENCHER_API_KEY": "your-trencher-api-key-here",
"TRENCHER_API_URL": "your-trencher-api-url-here"
},
"args": [
"-y",
"autonomustrench-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
Trencher Agent is built on top of Charon by @yunus-0x. It extends Charon with a 2-tier multi-LLM cascade screener, trusted KOL signal detection, and a full Next.js web dashboard. See ATTRIBUTION.md for full details.
AI-powered Solana trench orchestrator. 19 autonomous agents — signal ingestion, LLM screening, Jupiter execution, Telegram control.
⚠️ Codebase is in testing period. Developer does not guarantee any result.
trencher-agent/
├── trencher-web/ # Frontend — Next.js 16 · React 19 · TypeScript · Tailwind CSS v4
├── trencher-core/ # Backend — Node.js · SQLite · Telegram Bot · Jupiter Ultra
└── signal-server/ # Signal — Express · Solana WS · Pump.fun · Jupiter Trending
trencher-core — Backend ServiceThe core agent orchestrator. Monitors Pump.fun token flow, enriches candidates, and executes via Jupiter Ultra.
Trencher uses a multi-agent LLM pipeline to balance speed, cost, and analytical depth:
/learn.Stack: Node.js (ESM) · better-sqlite3 · node-telegram-bot-api · @solana/web3.js v1 · ws
cd trencher-core
npm install
cp .env.example .env
# Edit .env with your credentials
npm start
For PM2:
pm2 start index.js --name trencher-agent && pm2 save
.env# Telegram
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# Signal server (run signal-server locally or on a VPS)
SIGNAL_SERVER_URL=http://localhost:4000
SIGNAL_SERVER_KEY=your_signal_server_api_key
# Solana RPC
SOLANA_RPC_URL=https://mainnet.helius-rpc.com/?api-key=YOUR_KEY
HELIUS_API_KEY=
# Execution mode: dry_run | confirm | live
TRADING_MODE=dry_run
# Multi-Tier LLM Architecture (Cascade)
ENABLE_LLM=true
# TIER 1: DeepSeek (Bulk Screener)
LLM_T1_BASE_URL=https://api.deepseek.com/v1
LLM_T1_API_KEY=
LLM_T1_MODEL=deepseek-chat
# TIER 2: Grok (KOL & CT Validator, Post-hoc Analysis)
LLM_T2_BASE_URL=https://api.x.ai/v1
LLM_T2_API_KEY=
LLM_T2_MODEL=grok-2-latest
# Live/confirm mode only
SOLANA_PRIVATE_KEY=
JUPITER_API_KEY=
| Mode | Description |
|---|---|
dry_run | Simulated trades in SQLite. No wallet needed. |
confirm | Telegram Approve/Reject buttons before every swap. |
live | Fully autonomous — signs and submits immediately. |
/strategy sniper # Fee-claim overlap, LLM on, fast exit
/strategy dip_buy # ATH-distance dip entry, wider TP
/strategy smart_money # Strict holder quality, partial TP
/strategy degen # Rule-based only, no LLM
/stratset sniper tp_percent 75
/menu /strategy /stratset <id> <key> <value>
/positions /candidate <mint>
/pnl /learn <window> /lessons
/walletadd <label> <address> /wallets
All state in trencher-agent.sqlite — positions, decisions, strategies, wallets, lessons. Open positions auto-resume after restart.
signal-server — Signal Aggregation ServiceIndependent microservice that collects token data from Pump.fun (graduated), Jupiter (trending), and Solana WebSocket (fee claims), then serves merged signals via REST API.
Stack: Node.js · Express · @solana/web3.js · ws · axios
cd signal-server
npm install
cp .env.example .env
# Set SOLANA_WSS_URL and API_KEY
npm start
For PM2:
pm2 start src/server.js --name signal-server && pm2 save
See signal-server/README.md for full documentation, API reference, and troubleshooting.
trencher-web — FrontendLanding page and live platform dashboard for Trencher Agent.
Stack: Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS v4 · D3.js v7
cd trencher-web
npm install
npm run dev # http://localhost:3000
npm run build # production build
signal-server first — it collects and serves token signalstrencher-core — it polls signal-server and executes tradestrencher-web (optional) — dashboard UIMake sure SIGNAL_SERVER_KEY in trencher-core/.env matches API_KEY in signal-server/.env.
MIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.