SicariusGuard
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Bind address | 0.0.0.0 |
| PORT | No | API server port | 3400 |
| HELIUS_RPC_URL | No | Solana RPC endpoint (Helius recommended) | https://api.mainnet-beta.solana.com |
| BIRDEYE_API_KEY | No | Birdeye API key (optional, enriches scans) | |
| TREASURY_WALLET | No | SOL payment recipient (x402) | |
| CACHE_TTL_SECONDS | No | Cache duration | 300 |
| FREE_TIER_CALLS_PER_DAY | No | Free tier rate limit | 100 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_token_safetyA | Analyze a Solana SPL token for rug pull, honeypot, and safety risks. Call this BEFORE executing any swap or buy transaction. Performs 8 checks: mint authority, freeze authority, Token-2022 extensions, honeypot simulation, holder concentration, LP lock status, and token age. Returns a JSON object with a combined risk score (0-100) and verdict (SAFE | CAUTION | HIGH_RISK | CRITICAL). This is a read-only operation with no on-chain side effects. Rate limited to 100 free calls/day per IP. Use this instead of check_honeypot or check_holder_concentration when you need a comprehensive pre-trade safety check. Use full_token_scan instead when you also need Birdeye market data and wallet reputation. |
| check_honeypotA | Check if a Solana token is a honeypot by simulating a sell order through Jupiter DEX. Zero cost — only requests a quote, no actual transaction is executed. Returns a JSON object with isHoneypot (boolean) and sellability details. This is a read-only operation with no on-chain side effects or gas costs. Use this when you only need to verify sellability; use check_token_safety for a broader 8-layer analysis, or full_token_scan for the most comprehensive 10-layer scan including market data. |
| check_holder_concentrationA | Analyze token holder distribution to detect supply concentration (a key rug pull indicator). Returns a JSON object with concentrated (boolean), reason, and stats showing percentage held by top 1/5/10 wallets. Flags risk if top 1 holder >50%, top 5 >80%, or top 10 >90%. This is a read-only RPC call with no on-chain side effects. Use this when you specifically need holder distribution data; use check_token_safety for a broader safety analysis that includes this check among others. |
| check_lp_lockA | Check whether a Solana token's liquidity pool has its LP tokens burned or locked. Discovers the primary pool via GeckoTerminal/Raydium, decodes the Raydium V4 pool state, computes LP burn percentage, and checks holders against known burn addresses and locker programs (Streamflow, UNCX). Returns pool address, LP mint, burn percentage, lock type, and risk score. This is a read-only operation with no on-chain side effects. Use this for LP-specific analysis; use full_token_scan for comprehensive analysis. |
| check_token_ageA | Determine when a Solana token was created by finding its first-ever on-chain transaction. Returns creation timestamp, age in days, age category (newborn/young/adolescent/mature), and risk score. Newer tokens carry higher risk as they haven't been market-tested. This is a read-only RPC operation. Use this for age-specific analysis; use full_token_scan for comprehensive analysis. |
| full_token_scanA | Most comprehensive 10-layer safety analysis: combines on-chain byte-level inspection (mint auth, freeze, Token-2022, honeypot, holders), LP lock detection (burn %, locker status), token age analysis, Birdeye market intelligence (liquidity, volume, wash trading), and Helius wallet reputation data. Returns a JSON object with layered breakdown, weighted finalScore (0-100), verdict (SAFE | CAUTION | HIGH_RISK | CRITICAL), and detailed per-layer data. This is a read-only operation with no on-chain side effects. Use this for high-value trades where you need maximum confidence; use check_token_safety for a faster check without market data. Rate limited to 100 free calls/day per IP. |
| get_wallet_reputationA | Analyze a Solana wallet's reputation using Helius DAS identity data and funding chain analysis. Checks deployer/wallet age, funding source identity, and known entity classification. Returns a JSON object with creatorAddress, reputation verdict, riskScore, flags, creatorAge, and identity data. This is a read-only operation — queries Helius API with no on-chain side effects. Use this to evaluate whether a token deployer or counterparty wallet is trustworthy before transacting. Do not use this for token analysis — use check_token_safety or full_token_scan for that. Requires a Helius API key for full results. |
| get_market_intelA | Get real-time market intelligence for a Solana token from the Birdeye API. Returns a JSON object with price, 24h volume, liquidity depth, market cap, holder count, 24h price change, and market risk flags (wash trading, low liquidity, extreme volume-to-liquidity ratios). This is a read-only API call with no on-chain side effects. Use this for trade sizing, market health assessment, and liquidity analysis. Do not use this for safety/rug-pull checks — use check_token_safety or full_token_scan for that. Requires a Birdeye API key for data. |
| batch_scanA | Scan multiple Solana tokens in a single call for portfolio-level risk assessment. Runs the full 10-layer analysis (same as full_token_scan) on each mint in parallel. Returns a JSON object with scanned count and a results array, each containing mint, safe (boolean), finalScore (0-100), verdict, honeypot status, LP lock status, token age, liquidity, marketFlags, and walletAge. Max 10 tokens per batch. This is a read-only operation with no on-chain side effects. Use this when evaluating a portfolio, watchlist, or multiple tokens from a pool discovery. Do not use this for a single token — use full_token_scan or check_token_safety instead, as they return more detailed results. |
| recon_deployerA | Perform a deep background investigation on a Solana wallet to determine if they are a serial rugger. Analyzes their entire token deployment history algorithmically — no hardcoded blacklists. Returns a JSON dossier with: totalTokensLaunched, portfolio health breakdown (alive/abandoned/rugged), deadTokenRatio, wallet creation date, funding genesis (who funded them), Recidivism Score (0-100), and verdict (CLEAN | SUSPICIOUS | SERIAL_DEPLOYER | LIKELY_SCAMMER). Use this to evaluate a deployer before trusting their token. This is a read-only operation using DAS API and Enhanced Transactions — zero extra cost on Helius Developer plan. |
| check_nftA | Perform a safety analysis on a Solana NFT combining Helius DAS on-chain metadata with Magic Eden marketplace intelligence. Returns riskScore (0-100), verdict (SAFE | CAUTION | HIGH_RISK | CRITICAL), collection verification status, floor price, volume, creator verification, and per-signal flags. Read-only — no on-chain side effects. Use this for NFTs; use check_token_safety for fungible SPL tokens. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/Chronolapse411/sicarius-guard'
If you have feedback or need assistance with the MCP directory API, please join our Discord server