WaveGuard

io.github.gpartin由 GitHub 帳號 gpartin 發布v3.3.0更新於 Oct 27, 2026

Anomaly detection API powered by physics simulation. Scan any data for outliers.

發布方自己的服務:Wave AI

已驗證Streamable HTTP可網頁執行金融安全與監控資料與分析

概覽

AI 產生的概覽

以物理模擬為基礎的異常偵測 API,讓助理掃描結構化資料、時間序列與加密資產指標中的離群值與操縱跡象。

可以做什麼
  • 以正常樣本作為訓練,掃描表格式 JSON 資料中的離群值與異常
  • 偵測數值時間序列、價格與成交量歷史中的異常、漂移與操縱模式
  • 為資料項目產生指紋、比較結構相似度並進行分群
  • 評估代幣風險、錢包行為、虛假成交量與刷量交易
  • 依幣種 ID、合約地址或名稱搜尋,取得 CoinGecko 與 DexScreener 的即時行情
  • 對候選資料執行敏感度、不穩定性、相干性、級聯風險與多期間展望分析
適用情境
適合需要判斷資料列、指標或價格序列是否異常的情況,例如檢查從試算表、資料庫或 API 取回的資料,或篩選可疑的代幣與錢包模式。較適合單次統計篩檢,而非持續監控。
執行需求
需要一個遠端 streamable HTTP 端點;未宣告需要安裝套件、帳號、API 金鑰或環境變數。行情資料由服務端自行擷取,助理只需提供資料或識別碼。
安裝前請注意
結果僅為統計風險訊號,並非已查證的事實,不應作為投資或法遵建議。被掃描的資料(包括錢包、代幣與行情指標)會傳送到第三方託管服務。部分工具會代你從 CoinGecko 與 DexScreener 取得即時行情。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 WaveGuard,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.gpartin%2Fwaveguard/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "waveguard": {
      "type": "http",
      "url": "https://gpartin--waveguard-api-fastapi-app.modal.run/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

19

waveguard_scan

Scan Data for Anomalies

Find 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 as test in ONE call. Returns per-row anomaly scores, confidence levels, and the top features explaining WHY each row was flagged. Typical workflow: (1) Pull data from another tool (e.g. Google Sheets, Supabase query, HubSpot deals). (2) Pass the first N rows as training (normal baseline). (3) Pass remaining or new rows as test. (4) Report which rows are anomalous and why. Works on JSON objects, numbers, text, arrays. No separate training step required. Examples: - Spreadsheet QA: Pull 500 sales rows from Sheets → train on first 400 → test last 100 → flag outlier entries - Financial screening: Get ratios for 50 stocks from a financial API → find anomalous ones - CRM hygiene: Pull HubSpot deals → flag deals with unusual discount/value patterns - Dependency audit: Get NPM package metrics → flag packages with anomalous quality scores - Commit review: Pull GitHub commit metadata → flag unusual commit patterns

輸入參數test必填training必填field_levelsensitivityencoder_type

waveguard_scan_timeseries

Scan Time-Series for Anomalies

Detect 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: (1) Pull a column of numbers from Sheets, a Supabase time-series table, or a metrics API. (2) Pass the array here. (3) Get back which time windows are anomalous. Examples: - Revenue monitoring: Pull monthly revenue from Sheets → detect anomalous months - Stock screening: Pull 90 days of closing prices → find unusual price windows - Server health: Pull response-time metrics → identify degradation windows - Sensor QA: Pull temperature readings from IoT API → flag sensor drift

輸入參數data必填sensitivitywindow_sizetest_windows

waveguard_health

Check API Health

Check WaveGuard API health, GPU availability, version, and engine status. No authentication required. Returns status, version, and GPU info.

輸入參數verbose

waveguard_fingerprint

Physics Fingerprint

Get 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, wallet activity, trading data, or any structured data. Returns a deterministic vector with labeled dimensions (chi statistics, energy distribution, gradient patterns, and phase coherence at Level 1).

輸入參數data必填field_levelencoder_type

waveguard_compare

Compare Data Similarity

Compare 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.95 = very similar. < 0.80 = structurally different.

輸入參數data_a必填data_b必填encoder_type

waveguard_token_risk

Token Risk Scanner

Assess 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 established tokens → train. Test a new token → get risk score and which metrics are suspicious.

輸入參數test必填training必填sensitivity

waveguard_wallet_profile

Wallet Behavior Profiler

Profile 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 10 suspect addresses.

輸入參數test必填training必填sensitivity

waveguard_volume_check

Volume Authenticity Check

Detect 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, test candles from a suspicious pair.

輸入參數test必填training必填sensitivity

waveguard_price_manipulation

Price Manipulation Detector

Detect 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 windows.

輸入參數data必填sensitivitywindow_sizetest_windows

waveguard_market_data

Live Market Data

Fetch 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, volume, market cap, liquidity, price history, OHLC candles — ready to feed into waveguard_token_risk, waveguard_volume_check, or waveguard_price_manipulation.

輸入參數dayscountqueryaction必填coin_idcontract_address

waveguard_counterfactual

Counterfactual Analysis

Run baseline plus counterfactual variants and measure verdict/score sensitivity.

輸入參數training必填base_test必填field_levelsensitivityencoder_typecounterfactual_tests必填

waveguard_trajectory_scan

Trajectory Scan

Analyze sequence drift and regime shifts over ordered samples.

輸入參數sequence必填training必填field_levelsensitivityencoder_type

waveguard_instability

Instability Assay

Estimate instability under controlled perturb-and-resolve trials.

輸入參數test必填trialstraining必填field_levelsensitivityencoder_typeperturbation_strength

waveguard_phase_coherence

Phase Coherence

Measure coherence/entropy and collapse-risk indicators for candidate data.

輸入參數test必填training必填field_levelsensitivityencoder_type

waveguard_interaction_matrix

Interaction Matrix

Compute pairwise interaction matrix and cluster decomposition for entities.

輸入參數entities必填field_levelsensitivityencoder_typetraining_context必填

waveguard_cascade_risk

Cascade Risk

Estimate shock propagation and resilience from adjacency-linked entities.

輸入參數entities必填field_levelsensitivityencoder_typeshock_indices必填shock_strengthadjacency_matrix必填training_context必填

waveguard_mechanism_probe

Mechanism Probe

Run targeted interventions and rank effect sizes.

輸入參數training必填base_test必填field_levelsensitivityencoder_typeintervention_tests必填intervention_labels

waveguard_action_surface

Action Surface

Score candidate actions and extract robust action zones.

輸入參數training必填field_levelsensitivityaction_tests必填encoder_typeaction_labels

waveguard_multi_horizon_outlook

Multi-Horizon Outlook

Compute horizon-specific anomaly outlook and consistency across windows.

輸入參數horizons必填sequence必填training必填field_levelsensitivityencoder_type

版本歷史

1
  1. v3.3.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Wave 整合