VerdictSwarm MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VS_API_KEY | No | Optional free or credits-backed v2 API key. If omitted, a free key is minted on first use. | |
| VS_API_URL | No | VerdictSwarm API v2 base URL. | https://api.vswarm.io |
| VS_TIMEOUT | No | HTTP request timeout in seconds. | 120 |
| VS_CONFIG_DIR | No | Optional directory used to persist a self-provisioned free key. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_tokenA | Run a full 6-agent VerdictSwarm risk scan. Returns consensus score, risk level, and agent-level findings for safe trading decisions. |
| get_quick_scoreA | |
| check_rug_riskA | Rug-pull-focused security scan. Checks mint/freeze controls, LP lock status, honeypot behavior, holder concentration, and returns SAFE/CAUTION/DANGER. |
| get_token_reportA | Generate a shareable markdown report for a token. Includes score, risk level, security findings, and recommendations. |
| get_pricingA | |
| verify_paymentA | Verify a Solana USDC payment for a tool call. Returns verification status, sender, and required vs received amount. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| should_i_buy | |
| portfolio_check |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| help_resource | |
| scoring_resource |
TDQS
Scored across 6 tools
Each tool has a clear, distinct purpose: rug-pull check, pricing, quick score, report generation, full scan, and payment verification. No two tools overlap in functionality.
All tool names follow the verb_noun pattern consistently using snake_case (e.g., check_rug_risk, get_quick_score, scan_token). No mixing of conventions.
6 tools is appropriate for a token risk assessment service, covering quick and full scans, specialized rug check, report generation, pricing, and payment verification. The scope is well-balanced.
The tool surface covers the full workflow: pricing info, multiple risk assessment levels, report generation, and payment verification. No obvious missing operations for the stated domain.