Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Security
  3. Sicarius Guard
  4. README

Sicarius Guard README

The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Sicarius Guard listing page.

Back to Sicarius Guard View source on GitHub

🛡️ SicariusGuard

Solana Token & NFT Safety Oracle for AI Agents & Trading Bots

GitHub stars npm version npm downloads License: MIT

sicarius-guard MCP server Score Smithery

Real-time token and NFT safety analysis combining byte-level on-chain inspection, LP lock verification, deployer reputation scoring, market intelligence, and NFT fraud detection. Built for autonomous AI agents, MCP-enabled LLMs, and trading infrastructure.

"Don't trade blind. Query SicariusGuard before every swap."

🌐 Live API: https://sicarius-guard-640545264957.us-east4.run.app

bash
# Try it now — no auth required (100 free calls/day)
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/scan/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263

📑 Table of Contents

  • What It Does
  • Quick Start
  • API Endpoints
  • MCP Server (for AI Agents)
  • Architecture
  • x402 Payment Protocol
  • Configuration
  • Performance
  • Tech Stack
  • Why SicariusGuard?
  • Related MCP Servers
  • Links

🔍 What It Does

SicariusGuard performs 12 layers of safety analysis on any Solana SPL token or NFT:

On-Chain Safety (Layers 1-5)

LayerSourceDetection
🔓 Mint AuthorityRaw SPL mint bytesCan deployer print infinite tokens?
🧊 Freeze AuthoritySPL layout offset 46Can deployer freeze any wallet?
⚠️ Token-2022 ExtensionsExtension type scanPermanentDelegate, TransferHook, ConfidentialTransfers
🍯 Honeypot DetectionJupiter sell simulationCan you actually sell this token?
📊 Holder ConcentrationgetTokenLargestAccountsTop 5 wallets controlling >50% supply?

LP & Token Maturity (Layers 6-8)

LayerSourceDetection
🔒 LP Lock/BurnRaydium V4 byte decode + GeckoTerminalIs liquidity locked, burned, or unlocked?
⏰ Token AgeHelius enhanced RPCNewborn (<24h)? Young (<7d)? Mature?
⚖️ Unified Scoring5-axis weighted engineCombined risk across all layers

Intelligence & Reputation (Layers 9-12)

LayerSourceDetection
📈 Market IntelBirdeye APILiquidity, volume, wash trading, manipulation
🔎 Wallet ReputationHelius Identity + Funded-ByIs the deployer a known scammer?
🕵️ Deployer ReconDAS + Enhanced TXSerial rugger? Burner wallet? Dead token history?
🖼️ NFT IntelligenceHelius DAS + Magic EdenCounterfeit collection? Unverified creators? Pricing anomaly?

5-Axis Weighted Risk Scoring

Code
finalScore = (onChain × 0.45) + (lpLock × 0.15) + (age × 0.05) + (market × 0.22) + (reputation × 0.13)

0       → SAFE
1-15    → CAUTION
16-50   → HIGH_RISK
51-100  → CRITICAL
WeightSourceWhat It Catches
45%On-chain safetyMint/freeze authority, honeypots, extensions, supply
15%LP lock analysisUnlocked liquidity, unburned LP tokens, lock duration
5%Token ageNewborn tokens (<24h), recently deployed
22%Birdeye market dataLow liquidity, wash trading, price manipulation
13%Helius wallet intelScammer wallets, suspicious funding chains, burner deployers

🚀 Quick Start

bash
# Clone
git clone https://github.com/Chronolapse411/sicarius-guard.git
cd sicarius-guard

# Install
npm install

# Configure
cp .env.example .env
# Add your HELIUS_RPC_URL and optionally BIRDEYE_API_KEY

# Build & Run
npm run build
npm start

📡 API Endpoints

REST API (Port 3400)

MethodEndpointDescription
POST/v1/checkFull on-chain safety analysis
GET/v1/check/:mintConvenience GET for safety check
POST/v1/scanFull 12-layer analysis + Birdeye + Helius + deployer recon
GET/v1/scan/:mintConvenience GET for enriched scan
POST/v1/honeypotHoneypot-only check (Jupiter sell sim)
POST/v1/holdersHolder concentration analysis
GET/v1/lp-lock/:mintLP lock/burn status for a token
GET/v1/token-age/:mintToken creation date and age category
GET/v1/deployer/:addressDeployer reconnaissance dossier
GET/v1/nft-check/:mintNFT safety analysis (Magic Eden + Helius DAS)
GET/v1/pricingx402 payment pricing table
GET/healthService health check with cache stats

Example Request

bash
# Basic safety check (BONK)
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/check/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263

# Full 12-layer scan
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/scan/DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263

# LP lock check (POPCAT — 99.2% burned, 20,865 SOL liquidity)
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/lp-lock/7GCihgDB8fe6LNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr

# NFT safety check (Mad Lads #7541)
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/nft-check/7zuR45WCsAsWsrqvYPyvLXFiCRKuvjh7HrMcNJ6F36Kd

# Deployer recon (checks if a wallet is a serial scammer)
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/deployer/BGkkEeg4Gj8VcoerFb2RephZNkTEfHmzJBZMv4S7qVTQ

Example Response (/v1/scan)

config.json
{
  "safety": {
    "safe": true,
    "riskScore": 0,
    "verdict": "SAFE",
    "checks": {
      "mintAuthority": { "status": "REVOKED", "safe": true },
      "freezeAuthority": { "status": "REVOKED", "safe": true },
      "token2022Extensions": { "status": "CLEAN", "safe": true },
      "supplyConcentration": { "status": "OK", "safe": true }
    }
  },
  "honeypot": { "isHoneypot": false, "sellable": true },
  "holders": { "concentrated": false, "stats": { "top10Pct": 8.2 } },
  "lpLock": {
    "status": "burned",
    "burnPct": 99.2,
    "liquiditySOL": 20865,
    "poolCreatedAt": "2023-12-12T..."
  },
  "tokenAge": {
    "ageCategory": "mature",
    "createdAt": "2022-12-08T...",
    "ageDays": 1259
  },
  "deployerRecon": {
    "verdict": "CLEAN",
    "recidivismScore": 0,
    "portfolioSize": 1
  },
  "combined": {
    "safe": true,
    "finalScore": 0,
    "verdict": "SAFE",
    "summary": "All checks passed — token appears safe"
  }
}

🤖 MCP Server (for AI Agents)

SicariusGuard exposes tools via the Model Context Protocol (MCP), enabling LLMs and agent frameworks to call safety checks natively.

Available MCP Tools (11)

ToolDescriptionRead-Only
check_token_safety5-layer on-chain rug pull, honeypot, and holder analysis✅
check_honeypotJupiter DEX sell simulation — zero cost, quote-only✅
check_holder_concentrationTop holder distribution analysis with concentration flags✅
check_lp_lockLP lock/burn status — Raydium V4 byte decode + burn detection✅
check_token_ageToken creation date and age category via Helius RPC✅
full_token_scan12-layer scan: on-chain + LP + age + market + reputation + deployer✅
get_wallet_reputationHelius DAS identity, funding chain, deployer age analysis✅
get_market_intelBirdeye market data: price, volume, liquidity, risk flags✅
recon_deployerDeployer reconnaissance — portfolio health, serial scammer detection✅
check_nftNFT safety analysis — collection verification, floor price, risk scoring✅
batch_scanParallel 12-layer scan of up to 10 tokens per call✅

Install via npx (Recommended)

bash
# Run directly — no cloning required
npx sicarius-guard

Install in Claude Code

Terminal
claude mcp add sicarius-guard -- npx -y sicarius-guard

Install in Cursor

Install MCP Server

Or manually add to your Cursor MCP config:

config.json
{
  "mcpServers": {
    "sicarius-guard": {
      "command": "npx",
      "args": ["-y", "sicarius-guard"],
      "env": {
        "HELIUS_RPC_URL": "https://mainnet.helius-rpc.com/?api-key=YOUR_KEY",
        "BIRDEYE_API_KEY": "your-birdeye-key"
      }
    }
  }
}

Install in VS Code

Install in VS Code

Or via CLI:

bash
code --add-mcp '{"name":"sicarius-guard","command":"npx","args":["-y","sicarius-guard"]}'

Install from Source (Claude Desktop / Cursor)

config.json
{
  "mcpServers": {
    "sicarius-guard": {
      "command": "node",
      "args": ["dist/mcp-server.js"],
      "cwd": "/path/to/sicarius-guard",
      "env": {
        "HELIUS_RPC_URL": "https://mainnet.helius-rpc.com/?api-key=YOUR_KEY",
        "BIRDEYE_API_KEY": "your-birdeye-key"
      }
    }
  }
}

🏗️ Architecture

Code
┌──────────────────────────────────────────────────────────────┐
│                       SicariusGuard v1.1                      │
│                                                              │
│  ┌─────────────┐  ┌─────────────┐  ┌──────────────────────┐ │
│  │ REST API    │  │ MCP Server  │  │ x402 Payment Gate    │ │
│  │ Express 5   │  │ 11 tools    │  │ SOL Micropayments    │ │
│  │ 12 endpts   │  │ stdio       │  │                      │ │
│  └──────┬──────┘  └──────┬──────┘  └──────────┬───────────┘ │
│         │                │                     │             │
│  ┌──────▼────────────────▼─────────────────────▼───────────┐ │
│  │               12-Layer Analysis Engine                   │ │
│  │                                                          │ │
│  │  token_safety.ts   ┐                                    │ │
│  │  honeypot_sim.ts   ├─ On-Chain (45%)                    │ │
│  │  holder_analysis.ts┘                                    │ │
│  │  lp_lock.ts          LP Lock  (15%)                     │ │
│  │  token_age.ts        Age      (5%)                      │ │
│  │  birdeye.ts          Market   (22%)                     │ │
│  │  helius_wallet.ts    Rep      (13%)                     │ │
│  │  scoring.ts          Unified 5-Axis Engine              │ │
│  │  deployer_recon.ts   Deployer Reconnaissance            │ │
│  │  nft_intel.ts        NFT Intelligence (ME + DAS)        │ │
│  └──────────────────────────┬───────────────────────────────┘ │
│                             │                                 │
│     ┌───────────┬───────────┼───────────┬─────────────┐      │
│     ▼           ▼           ▼           ▼             ▼      │
│  ┌───────┐ ┌─────────┐ ┌────────┐ ┌──────────┐ ┌─────────┐ │
│  │Solana │ │Birdeye  │ │Helius  │ │Magic Eden│ │Gecko    │ │
│  │RPC    │ │API v3   │ │DAS+RPC │ │v2 (free) │ │Terminal │ │
│  └───────┘ └─────────┘ └────────┘ └──────────┘ └─────────┘ │
└──────────────────────────────────────────────────────────────┘

💰 x402 Payment Protocol

SicariusGuard implements the x402 HTTP Payment Required protocol for machine-native micropayments. AI agents can pay per API call with SOL — no registration, no API keys, no accounts.

How It Works

Code
1. Agent hits /v1/scan → gets 402 + payment instructions
2. Agent sends SOL to treasury wallet
3. Agent retries with X-PAYMENT: <tx_signature>
4. Server verifies on-chain → returns safety data

Pricing

EndpointPrice (SOL)Description
/v1/check0.001On-chain safety check
/v1/scan0.002Full 12-layer scan
/v1/honeypot0.0005Honeypot simulation
/v1/holders0.0005Holder analysis
/v1/nft-check0.001NFT safety check

Example (Paid Request)

bash
# Step 1: Get pricing + treasury address
curl https://sicarius-guard-640545264957.us-east4.run.app/v1/pricing

# Step 2: Send SOL to treasury address (returned in pricing response)
solana transfer <TREASURY_ADDRESS> 0.002

# Step 3: Use tx signature as payment proof
curl -X POST https://sicarius-guard-640545264957.us-east4.run.app/v1/scan \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: <your_tx_signature>" \
  -d '{"mint": "DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"}'

Security

  • On-chain verification — Every payment is verified against Solana mainnet
  • Replay protection — Each tx signature can only be used once
  • Amount validation — Exact SOL amount must match endpoint pricing
  • Freshness check — Transactions older than 10 minutes are rejected
  • Verified live on mainnet — Tested with real SOL transfers

Access Tiers

TierAuth MethodRate Limit
FreeNone100 calls/day per IP
x402 Pay-Per-CallX-PAYMENT header (SOL tx sig)Unlimited

🔧 Configuration

VariableDescriptionDefault
HELIUS_RPC_URLSolana RPC endpoint (Helius recommended)https://api.mainnet-beta.solana.com
PORTAPI server port3400
HOSTBind address0.0.0.0
BIRDEYE_API_KEYBirdeye API key (optional, enriches scans)—
TREASURY_WALLETSOL payment recipient (x402)—
CACHE_TTL_SECONDSCache duration300
FREE_TIER_CALLS_PER_DAYFree tier rate limit100
UPSTASH_REDIS_REST_URLUpstash Redis URL for persistent rate limiting—
UPSTASH_REDIS_REST_TOKENUpstash Redis auth token—

📊 Performance

Tested with 50-token bulk scan on Solana mainnet:

MetricValue
Success rate50/50 (100%)
Avg response time5.4s
x402 payment verificationVerified live on mainnet

📦 Tech Stack

  • Runtime: Node.js 22+ (ESM)
  • Language: TypeScript 5.9
  • Blockchain: @solana/web3.js (direct RPC, no wrapper SDKs)
  • API: Express 5
  • MCP: @modelcontextprotocol/sdk
  • Market Data: Birdeye API v3
  • NFT Data: Magic Eden v2 API (free tier)
  • Wallet Intel: Helius DAS / Identity / Funded-By APIs
  • Pool Data: GeckoTerminal API + Raydium V4 byte decode

🛡️ Why SicariusGuard?

Most token safety tools rely on third-party APIs that can be gamed. SicariusGuard reads raw mint account bytes directly from the blockchain — the same data the Solana runtime uses to execute transactions. No middleman, no stale data, no API that can be fooled.

FeatureSicariusGuardRugCheckGoPlus
Byte-level SPL analysis✅❌❌
Token-2022 extension scanning✅❌Partial
Jupiter honeypot simulation✅❌❌
LP lock/burn detection✅✅❌
Raydium V4 byte decode✅❌❌
Token age analysis✅❌❌
Deployer serial scammer detection✅❌❌
NFT fraud detection✅❌❌
Helius wallet reputation✅❌❌
12-layer weighted scoring✅❌❌
MCP server for AI agents✅❌❌
x402 pay-per-call (SOL)✅❌❌
Self-hosted (no vendor lock-in)✅❌❌
Birdeye market enrichment✅❌❌
Sub-6s full scan✅✅✅

🔗 Related MCP Servers

Build powerful agentic workflows by combining SicariusGuard with these complementary MCP servers:

ServerDescriptionUse With SicariusGuard
PentagonalAI-powered smart contract auditing for Solidity & Anchor/RustAudit the contract → scan the token with SicariusGuard
Desk3Real-time cryptocurrency market dataGet macro market context → validate token safety
AgentForgeDeFi safety layer — SPL approval scans & contract registryCheck approvals → scan token safety with SicariusGuard
Financial DatasetsStock & market data for AI assistantsCross-market correlation analysis

⭐ Star History

Star History Chart


📄 License

MIT — Built by Chronolapse411

🔗 Links

  • npm: npmjs.com/package/sicarius-guard
  • Live API: sicarius-guard-640545264957.us-east4.run.app
  • GitHub: github.com/Chronolapse411/sicarius-guard
  • Glama: glama.ai/mcp/servers/Chronolapse411/sicarius-guard
  • Smithery: smithery.ai/server/chronolapse411/sicarius-guard
  • Dev.to: How I Built a 12-Layer Token Safety Oracle
  • Twitter/X: @chronolapse411
  • Author: @Chronolapse411