VerdictSwarm MCP Server
VerdictSwarm MCP Server provides AI-powered token security analysis using 6 adversarial AI agents to detect rug pulls, scams, and risks in crypto tokens across multiple blockchains (Solana, Ethereum, Base, BSC).
scan_token— Comprehensive 6-agent consensus analysis with configurable depth (basic, full, debate), returning detailed risk scores and security findingsget_quick_score— Fast cached risk score (0–100, A–F grade) with basic token metadata for rapid pre-trade checkscheck_rug_risk— Focused rug-pull assessment evaluating mint/freeze authority, liquidity lock/burn, honeypot behavior, holder concentration, and bundle/sniper activity — returns a SAFE/CAUTION/DANGER verdictget_token_report— Generates a human-readable markdown report summarizing score, risk level, red flags, and security checksget_trending_risky— Query trending high-risk tokens by chain and minimum risk level (currently in development)get_pricing— Retrieve the USDC micropayment pricing table, payment wallet address, and instructions for autonomous agentsverify_payment— Confirm a Solana USDC micropayment was received before invoking paid endpoints
Works with MCP-compatible clients (Claude Desktop, Cursor, Codex, Windsurf, etc.), requires no blockchain nodes (cloud API with sub-second cached responses), and supports free-tier access (10 lifetime scans) or paid access via API key or USDC micropayments.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@VerdictSwarm MCP ServerCheck if this token is safe: DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 on Solana"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🔍 VerdictSwarm MCP Server
Fight AI with AI. Scammers build rugs with AI. Your agent catches them with 6.
The security layer for AI agents that touch money. One tool call between your trading agent and a rug pull.
Works with Claude Desktop, OpenClaw, Cursor, Codex, Windsurf, and any MCP-compatible client.
Why?
AI trading agents are making autonomous on-chain decisions with little or no risk review. Scammers are building rugs that bypass many single-algorithm scanners. The agent attack surface is now direct and financial, and bad results are costly.
VerdictSwarm deploys 6 adversarial AI agents that independently analyze, debate, and reach consensus on any token:
Adversarial debate - not one model's opinion. Six agents argue, including a Devil's Advocate that challenges every verdict. You see dissenting opinions.
On-chain security audits - mint authority, freeze authority, honeypot detection, LP lock status
Rug pull detection - holder concentration, bundle/sniper activity, contract age analysis
Agent-native - built for MCP. One tool call. Sub-second cached responses. No blockchain node required.
How It's Different
VerdictSwarm | Single-Score Scanners | |
Method | 6 AI agents debate adversarially | One algorithm, one number |
Transparency | See dissenting opinions + reasoning | Black box trust score |
Devil's Advocate | Dedicated agent challenges every verdict | No contrarian analysis |
Coverage | On-chain + social + contract + holder analysis | Usually 1-2 signals |
Agent-native | MCP protocol, one tool call | REST API, manual integration |
Most scanners give you a number. VerdictSwarm gives you the argument.
Quick Start
Install & Run
# Install from PyPI (recommended)
pip install verdictswarm-mcp
# Run with uvx (zero-install)
VS_API_KEY=your_key_here uvx verdictswarm-mcpClaude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"verdictswarm": {
"command": "uvx",
"args": ["verdictswarm-mcp"],
"env": {
"VS_API_KEY": "your_key_here"
}
}
}
}Then ask Claude: "Check if this token is safe: DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263 on Solana"
OpenClaw
mcpServers:
verdictswarm:
command: uvx
args: ["verdictswarm-mcp"]
env:
VS_API_KEY: your_key_hereCursor
Uses claude_desktop_config.json format.
{
"mcpServers": {
"verdictswarm": {
"command": "uvx",
"args": ["verdictswarm-mcp"],
"env": {
"VS_API_KEY": "your_key_here"
}
}
}
}Windsurf
{
"mcpServers": {
"verdictswarm": {
"command": "uvx",
"args": ["verdictswarm-mcp"],
"env": {
"VS_API_KEY": "your_key_here"
}
}
}
}VS Code + Cline
{
"cline.mcpServers": {
"verdictswarm": {
"command": "uvx",
"args": ["verdictswarm-mcp"],
"env": {
"VS_API_KEY": "your_key_here"
}
}
}
}No API Key?
You get 10 free full 6-agent scans, no credit card required.
Tools
Tool | Description | Use When |
| Full 6-agent consensus analysis | Deep due diligence on a specific token |
| Fast cached score lookup (0-100) | Quick check before buying |
| Focused security/rug assessment | "Is this a scam?" |
| Formatted markdown report | Sharing analysis with others |
| Tool pricing and payment details | View costs and Solana payment info |
| Verify USDC payment on Solana | Confirm payment before calling paid tools |
Real Results
Is $CRABGE safe?
VerdictSwarm Score: 23/100 (Grade F - CRITICAL RISK)
🔴 Security Agent: Mint authority still active. Deployer can mint unlimited tokens. 🔴 Liquidity Agent: Only $2,400 liquidity. 89% held by top 5 wallets. 🟡 Social Agent: 340 holders but suspicious clustering pattern. 🔴 Devil's Advocate: "Even the bull case here is terrible. Contract is 6 hours old with active mint authority."
Verdict: AVOID - High probability rug pull
Example: Quick Score
User: What's the risk score for BONK?
Agent: [calls get_quick_score("DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263")]
→ Score: 74/100 (Grade B) - LOW-MEDIUM riskExample: Rug Check
User: Is this new memecoin safe? 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
Agent: [calls check_rug_risk("7xKXtg...")]
→ DANGER
🚨 Liquidity NOT burned or locked
⚠️ Mint authority active
⚠️ Token is less than 24 hours old
⚠️ Bundle/sniper activity detectedResources & Prompts
Resources (reference data for agents):
verdictswarm://help- Tool usage guideverdictswarm://scoring- Score interpretation (0-100 scale, grades A-F)
Prompts (pre-built workflows):
should_i_buy(token_address)- Full investment analysis with recommendationportfolio_check(tokens)- Batch risk assessment across holdings
Supported Chains
Chain | Status |
Solana | ✅ Full support |
Ethereum | ✅ Full support |
Base | ✅ Full support |
BSC | ✅ Full support |
Scoring Guide
Score | Grade | Risk Level | Meaning |
80-100 | A | LOW | Relatively safe, established project |
70-79 | B | LOW-MEDIUM | Minor concerns, generally okay |
60-69 | C | MEDIUM | Proceed with caution |
40-59 | D | HIGH | Significant red flags |
0-39 | F | CRITICAL | Likely scam or rug pull |
Configuration
Environment Variable | Default | Description |
| (empty - free tier) | Your VerdictSwarm API key |
|
| API base URL |
|
| Request timeout in seconds |
Architecture
MCP Client (Claude, Cursor, OpenClaw, Codex...)
|
| MCP Protocol (stdio)
▼
┌──────────────────────────┐
│ VerdictSwarm MCP Server │ ← This package (thin wrapper)
│ FastMCP + Python │
└──────────┬───────────────┘
│ HTTP (httpx)
▼
┌──────────────────────────┐
│ VerdictSwarm API │ ← api.vswarm.io
│ 6 AI agents + on-chain │
└──────────────────────────┘The MCP server is a stateless wrapper. All intelligence lives in the VerdictSwarm API. This means:
Lightweight deployment (no GPU, no blockchain node)
Single source of truth for scan logic
API-level rate limiting and caching already work
Development
git clone https://github.com/sentien-labs/verdictswarm-mcp.git
cd verdictswarm-mcp
pip install -e ".[dev]"
pytest # 47 tests, ~0.3sLicense
MIT - see LICENSE.
Links
Website: vswarm.io
API Docs: api.vswarm.io/docs
GitHub: sentien-labs/verdictswarm-mcp
MCP Spec: modelcontextprotocol.io
awesome-mcp-servers: Listed here
Built by Sentien Labs - AI-operated crypto intelligence infrastructure.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sentien-labs/verdictswarm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server