All servers · Crypto & blockchain · Monitoring & logs
WaveGuard
io.github.gpartin/waveguard · v3.3.0
No registry update 90+ days
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2024-11-05 |
| Rank score | — |
| Declared risk | Read-only (all tools declare readOnlyHint) |
| Capabilities declared | prompts, tools |
| Tool definitions | 19 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Anomaly detection API powered by physics simulation. Scan any data for outliers.
Connect
streamable-http · https://gpartin--waveguard-api-fastapi-app.modal.run/mcp
claude mcp add --transport http waveguard https://gpartin--waveguard-api-fastapi-app.modal.run/mcp{
"mcpServers": {
"waveguard": {
"url": "https://gpartin--waveguard-api-fastapi-app.modal.run/mcp"
}
}
}Tools as reported by the server
waveguard_scanFind outliers and anomalies in structured data — ideal as a second step after pulling records from Google Sheets, Airtable, Supabase, Notion databases, HubSpot, Financial APIs, GitHub, NPM, or any source that returns rows of JSON. Fully stateless: send known-good rows as training and suspect rows aswaveguard_scan_timeseriesDetect anomalies in time-series data — use after pulling numeric metrics from monitoring APIs, financial data sources, IoT sensors, or spreadsheet columns. Send a single numeric array and specify a window size. Early windows define 'normal', recent windows are tested for anomalies. Typical workflow:waveguard_healthCheck WaveGuard API health, GPU availability, version, and engine status. No authentication required. Returns status, version, and GPU info.waveguard_fingerprintGet a physics embedding of any data item (52-dim at Level 0, 62-dim at Level 1 with phase statistics). The fingerprint captures structural properties via wave-equation dynamics — useful for similarity search, clustering, baseline comparison, and drift detection. Works on JSON objects, token metrics,waveguard_compareCompare two data items for structural similarity using physics-based fingerprints. Returns cosine similarity (0–1) and Euclidean distance. Use for duplicate detection, behavioral matching, drift analysis, or checking if two tokens/wallets/contracts are structurally similar. Cosine similarity > 0.95waveguard_token_riskAssess crypto token legitimacy risk. Send metrics from known-good tokens as training (price, volume, holders, liquidity, market_cap, age_days, etc.) and suspect tokens as test. Detects pump-and-dump patterns, fake metrics, and anomalous token profiles. Example: Pull CoinGecko data for 20 establishedwaveguard_wallet_profileProfile wallet behavior against baselines. Send normal wallet transaction patterns as training (tx_count, avg_value, unique_tokens, gas_spent, active_days, etc.) and suspect wallets as test. Detects bot activity, wash trading wallets, and sybil patterns. Example: Profile 50 organic wallets → test 10waveguard_volume_checkDetect wash trading and fake volume in OHLCV candle data. Send known-legitimate candles as training and suspect candles as test. Detects artificial volume spikes, suspiciously regular patterns, and manipulated price-volume relationships. Example: Send 100 candles from a liquid pair as baseline, testwaveguard_price_manipulationDetect price manipulation in time-series data. Send a price or price+volume history as a numeric array. Early windows define 'normal' trading, recent windows are tested for manipulation patterns (pump-and-dump, spoofing, layering). Example: Send 90 days of closing prices → detect manipulated windowswaveguard_market_dataFetch live crypto market data from CoinGecko and DexScreener. No external data needed — WaveGuard pulls it for you. Use 'coin_id' for CoinGecko (e.g. 'bitcoin', 'ethereum', 'solana'). Use 'contract_address' for DexScreener (any chain). Use 'search' to find token IDs by name/symbol. Returns: price, vwaveguard_counterfactualRun baseline plus counterfactual variants and measure verdict/score sensitivity.waveguard_trajectory_scanAnalyze sequence drift and regime shifts over ordered samples.waveguard_instabilityEstimate instability under controlled perturb-and-resolve trials.waveguard_phase_coherenceMeasure coherence/entropy and collapse-risk indicators for candidate data.waveguard_interaction_matrixCompute pairwise interaction matrix and cluster decomposition for entities.waveguard_cascade_riskEstimate shock propagation and resilience from adjacency-linked entities.waveguard_mechanism_probeRun targeted interventions and rank effect sizes.waveguard_action_surfaceScore candidate actions and extract robust action zones.waveguard_multi_horizon_outlookCompute horizon-specific anomaly outlook and consistency across windows.
Repository · Website · JSON · Text for agents · Registry updated 2026-03-01