Agent safety checks: prompt-injection scan, honeypot check, x402 preflight + crypto data (USDC/x402)

com.oroboros-design.angel由 angel.oroboros-design.com 發布官方發布者v1.3.0更新於 Nov 14, 2026

Checks before an agent acts: prompt-injection scan, honeypot check, x402 preflight. 3 free calls.

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

概覽

AI 產生的概覽

付費加密貨幣交易訊號來源:提供幣安現貨交易方案、方案驗證、市場狀態、資金費率、爆倉與訂單流資料,按次以 USDC(x402)計費。

可以做什麼
  • 取得與驗證交易方案:最多 10 個多空方案,含進場、停損、目標與信心度,也可單筆或批次驗證自備方案
  • 讀取各交易對的市場背景:市場狀態、相關性矩陣、訂單流失衡、滑價與情緒風控閘
  • 取得衍生品與資金流資料:多平台預測資金費率、OKX 爆倉資料、Base 與以太坊 Gas 時機
  • 回放最多 30 天 K 線的訊號門檻統計,並將預期 USDC 付款與 Base 地址的入帳轉帳對帳
  • 購買預付呼叫包、30 天訂閱或企業方案,並免費預覽範例訊號與工具說明卡
適用情境
適合需要助理提供或審核幣安現貨交易想法與市場背景的情境,也適合希望按次付費取得資金費率、爆倉與訂單流資料、而不自行申請交易所 API 金鑰的使用者。
執行需求
遠端 streamable HTTP 端點;未宣告帳號、API 金鑰或請求標頭。所有資料工具按次以 Base 上的 USDC 透過 x402 付費,或使用預付 bundle token、訂閱或企業方案折抵。需要能存取該端點及底層公開交易所資料。
安裝前請注意
呼叫會產生實際費用:基本價每次 0.02 至 0.10 USDC,新付費方價格更高;呼叫包與訂閱從 25 至 9,900 USDC。付款透過 x402 或付款交易以 Base 上的 USDC 完成,涉及有餘額的錢包與簽章。輸出屬於市場分析而非投資建議,方案可能為空或出錯。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Agent safety checks: prompt-injection scan, honeypot check, x402 preflight + crypto data (USDC/x402),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "agent-safety-checks-prompt-injection-sca": {
      "type": "http",
      "url": "https://angel.oroboros-design.com/agenten/signal/mcp"
    }
  }
}

工具

28

get_signals

Crypto trade setups: entry, stop, targets now

Concrete crypto trade setups when an agent needs entries now, Binance spot, long or short: up to 10 with entry, stop, tp1, tp2, rr, confidence, gate (1h and 4h trend agree) and expires_at; empty when nothing qualifies. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls); fresh=true 5x. Pay via x402 (params._meta["x402/payment"]), a bundle_token or a payment_tx. After: validate_setup for the top setup (the result's next field has the exact call).

輸入參數biasfreshsymbolspayment_txbundle_tokenpayer_address

validate_setup

Pre-trade check: validate a crypto setup before ordering

Pre-trade sanity check before an order is placed — a crypto setup checked against the live Binance market: geometry, stop vs 1h ATR, reward-to-risk, 1h/4h trend, RSI14, entry distance — valid | weak | invalid, score 0-100, every check. 0.10 USDC base (new payers 0.10, >10 payments 0.07; 2 pack calls). After: historical_gate for the same symbol and bias.

輸入參數tp1tp2bias必填stop必填entry必填symbol必填payment_txbundle_tokenpayer_address

historical_gate

Backtest the signal gate on 30 days for one pair

Backtest before relying on a signal: the engine's gate replayed on up to 30 days of closed 1h candles for one pair: win rates, average R, gate=true vs gate=false. 0.50 USDC base (new payers 0.50, >10 payments 0.35; 10 pack calls). After: buy_subscription to get the next setup on this pair as soon as it qualifies.

輸入參數biasdayssymbol必填payment_txbundle_tokenpayer_address

validate_batch

Batch pre-trade validation of up to 10 crypto setups

Pre-trade validation of up to 10 crypto setups in one call against the live Binance spot market: geometry, stop vs 1h ATR, reward-to-risk, 1h/4h trend, RSI14 and entry distance for each, returning valid, weak or invalid with a 0-100 score and the failed checks per setup. 0.50 USDC base (new payers 0.50, >10 payments 0.35; 10 pack calls). After: historical-gate for the best valid setup (the result's next field has the exact call).

輸入參數setups必填payment_txbundle_tokenpayer_address

regime

Market regime per pair: trending, ranging or volatile

Market-regime classifier for choosing a strategy on Binance spot pairs: trend_up, trend_down, range or volatile from closed 1h and 4h candles, with EMA20/50 trend on both timeframes, 24h efficiency ratio, ATR as percent of price and its percentile over the last 100 hours. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: POST /signal with the trending pairs and the matching bias (the result's next field has the exact call).

輸入參數symbolspayment_txbundle_tokenpayer_address

liquidations

Liquidation flow on OKX perpetuals: long vs short squeeze

Squeeze and liquidation-cascade check for a coin: recent forced liquidations on the OKX USDT perpetual with long and short liquidated notional in USD, counts, the largest prints and the long/short skew over the covered window, from OKX public liquidation orders. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: sentiment-gate for the same coin (the result's next field has the exact call).

輸入參數symbol必填payment_txbundle_tokenpayer_address

funding_rates

Perpetual funding rates across Binance, Bybit and Hyperliquid

Carry and crowding check from predicted perpetual funding per coin on Binance, Bybit and Hyperliquid: rate per interval, annualized rate, which side pays and the cross-venue spread for funding arbitrage, from the Hyperliquid predictedFundings feed. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: sentiment-gate for the coin with the widest spread (the result's next field has the exact call).

輸入參數symbolspayment_txbundle_tokenpayer_address

orderflow_imbalance

Order-flow imbalance: buy vs sell pressure on a pair

Short-term buy or sell pressure on a Binance spot pair: taker order-flow imbalance from the latest aggregated trades plus order-book imbalance within 0.5 percent of mid, with buy and sell volume, imbalance from -1 to 1 and a pressure label. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: slippage for the side with the pressure (the result's next field has the exact call).

輸入參數symbol必填tradespayment_txbundle_tokenpayer_address

correlation_matrix

Correlation matrix for position sizing and hedging

Concentration-risk check for a crypto portfolio: Pearson correlation of 1h log returns between up to 12 Binance spot pairs over up to 200 closed hours, with the most and least correlated pairs, for position sizing and hedging. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: regime for the least correlated pairs (the result's next field has the exact call).

輸入參數barssymbols必填payment_txbundle_tokenpayer_address

slippage

Slippage and price-impact estimate before a market order

Price-impact estimate before a market order executes on a Binance spot pair: walks the live order book (up to 1,000 levels) for a given USD size and returns average fill price, slippage in basis points versus mid, levels consumed and the share that could be filled. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: validate the setup you want to size (the result's next field has the exact call).

輸入參數side必填symbol必填payment_txbundle_tokennotional_usd必填payer_address

gas_window

Gas check on Base or Ethereum: send now or wait

Gas-cost check before a transaction is submitted on Base or Ethereum: current base fee against the median of the last 30 blocks, priority fee percentiles and the cost of an ERC-20 transfer in ETH and USD, with a now, soon or wait recommendation. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: reconciliation once your transfer is mined (the result's next field has the exact call).

輸入參數chainpayment_txbundle_tokenpayer_address

sentiment_gate

Risk-on / risk-off gate before opening a position

Risk gate before opening a position on a coin, from three public signals: the Crypto Fear and Greed index and its change, predicted perpetual funding across venues and the 4h EMA trend on Binance spot, combined into risk_on, neutral or risk_off with the reasons. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: POST /signal with the bias the gate allows (the result's next field has the exact call).

輸入參數symbolpayment_txbundle_tokenpayer_address

reconciliation

Payment-received check: match expected USDC payments on Base

Payment-received check for USDC on Base: matches a list of expected amounts (optionally sender and reference) against the incoming USDC transfers of an address and returns each match with tx hash and time, the expected payments still missing and transfers that arrived unexpected. Answers whether an invoice or agent payment arrived without a block explorer. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: gas-window before your next payout (the result's next field has the exact call).

輸入參數address必填expected必填payment_txbundle_tokenpayer_address

registry_metrics

Verified reliability stats for an x402 endpoint before relying on it

Reliability check for an x402 endpoint in this registry before an agent depends on it, measured from requests and payments this cashier settled itself: calls, success and failure rate, p50/p95 latency, 402-to-paid conversion, paid calls, unique and repeat payers, and daily quoted and paid price over 7 or 30 days. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: the endpoint you verified — its path is in the answer (the result's next field has the exact call).

輸入參數daysendpoint必填payment_txbundle_tokenpayer_address

preflight

x402 payment preflight: check a 402 before signing

Pre-payment check for any x402 endpoint before an agent signs: one unpaid GET or POST {} reads the 402 (v1 body or v2 PAYMENT-REQUIRED header) and verifies network, official USDC contract, payTo, EIP-712 domain name and version, price traps (>= $1 caution, >= $1,000 do_not_pay), a max price, the host named in the requirement, latency and discovery files. Verdict pay, caution, do_not_pay or not_x402 with reasons and fixes. Never pays or signs. 0.25 USDC base (new payers 0.25, >10 payments 0.175; 5 pack calls). After: gas-window before you settle on Base (the result's next field has the exact call).

輸入參數url必填methodpayment_txbundle_tokenmax_price_usdpayer_address

token_risk

Honeypot and rug-pull check for an ERC-20 before swap or approve

Honeypot and rug-pull check for an ERC-20 on Base or Ethereum before a swap, approval or signature, read straight from the contract: upgradeable proxy (EIP-1967, beacon, clone), owner powers in the bytecode (mint, pause, blacklist, fee or max-tx setters, trading switch, burn from any address), owner renounced or active and the owner's share of supply; known issuers labeled. Risk low, medium or high with reasons. Signals, not investment advice. 0.99 USDC base (new payers 0.99, >10 payments 0.693; 20 pack calls). After: gas-window before you trade on that chain (the result's next field has the exact call).

輸入參數chaintoken必填payment_txbundle_tokenpayer_address

input_guard

Prompt-injection scan for untrusted web, email and tool content

Prompt-injection and hidden-instruction scan for untrusted input before an agent acts on it: web pages, emails, RAG chunks, tool and MCP responses. Flags text aimed at the model (role takeover, forged system or tool turns, requests for keys, the prompt, history or payments, exfiltration links), invisible Unicode (tag smuggling decoded, zero-width, bidi), homoglyphs, base64 payloads and HTML hidden from humans, in 17 languages. Verdict clean, caution or hostile, score, findings, cleaned text. 0.99 USDC base (new payers 0.99, >10 payments 0.693; 20 pack calls). After: preflight before your agent pays anything the content pointed to (the result's next field has the exact call).

輸入參數urltextpayment_txbundle_tokenpayer_address

buy_signal_pack

TradeSignal: prepaid pack

Prepaid calls for every TradeSignal tool: 50000 calls 1499.00 · 5000 calls 199.00 · 500 calls 25.00 USDC (default 50,000); returns a bundle_token. Paid via x402 (params._meta["x402/payment"]) or payment_tx. After: get_signals with bundle_token — no per-call signing.

輸入參數callspayment_tx

buy_pack_with_card

TradeSignal: pack by card

For agents and people without USDC: prepaid packs paid in EUR by card or Link (100 calls €5.00 · 500 calls €25.00 · 5,000 calls €199.00) — including Link's wallet for agents (one-time card, approved by the human). Returns checkout_url; after payment the success page (Accept: application/json) returns the bundle_token, and it is e-mailed. After: get_signals with bundle_token.

輸入參數callsemail

buy_subscription

TradeSignal: subscription

30 days in one call: basic 39.00 USDC (/watch, 20 pairs, 60 s poll); pro 99.00 USDC (/watch every 30 s + 2,000 calls on every surface); desk 199.00 USDC (/watch every 15 s + 10,000 calls on every surface, priority slot). Returns a subscription token (and a bundle_token for pro/desk); the paying address is whitelisted. No form, no login, no e-mail. After: GET /agenten/signal/watch with X-Subscription-Token — 200 new setups, 204 nothing new.

輸入參數biasplansymbolspayment_tx

buy_enterprise

TradeSignal: enterprise

TradeSignal enterprise package bought in one x402 call: 499 USDC for 30 days and 20,000 calls, 2,500 for 90 days and 150,000 calls, or 9,900 for a year and 750,000 calls, all with a priority slot that is never rate limited and desk-level /watch included. After: use the bundle_token on every tool (priority slot, never 429) and poll /watch with the subscription token.

輸入參數planpayment_tx

request_enterprise_pilot

TradeSignal: free enterprise pilot

Free for teams: a 7-day pilot with 300 calls on every TradeSignal tool and the enterprise priority slot — no wallet, no payment. Needs the operator's work e-mail, the company and the use case; one pilot per address. Returns a bundle_token. After: pass bundle_token to get_signals and every other tool; buy_enterprise before it ends.

輸入參數planemail必填volumecompany必填invoiceuse_case必填

get_now

Angel: current date and time

Free: the real current date and time (UTC, unix, weekday, ISO week) and local time in 16 world cities, Asia first — your training data ends earlier than today. Includes a context line to prepend. After: input_guard before your agent reads outside content.

無需輸入參數。

input_guard_preview

Prompt-injection quick scan (free)

Free prompt-injection quick scan for untrusted input: up to 4,000 characters of text, or one https page, checked for hidden instructions aimed at agents (role override, invisible Unicode, hidden HTML) in 17 languages incl. Chinese, Japanese, Korean, Hindi, Arabic. Returns verdict, score and the top 3 findings. After: input_guard for every finding and the cleaned text.

輸入參數urltext

send_wish

Angel: wish box

Free: tell Angel what your agent is missing — a tool, data, a safety check, a payment method — in any language (3-500 characters). Only counts per category and language are ever published. After: get_now or input_guard_preview.

輸入參數langneed必填agentcategory

get_registry

TradeSignal: registry

Free: every endpoint payable through this cashier with price tiers, pack calls and its agent.md; verified numbers (latency, failure rate, price history, payer trend) cost one registry_metrics call. After: registry_metrics for the endpoint you want to rely on.

無需輸入參數。

get_sample_signal

TradeSignal: free sample

Free: the best current setup from the full 16-pair scan (cached up to 120 s; the market regime for BTC and ETH when no setup qualifies) so you can judge the output before paying, plus the pack offer. After: get_signals for every setup, or buy_signal_pack.

輸入參數bias

get_signal_card

TradeSignal: free card

Free: every tool with price, fields, latency, cache, payTo and an example response. After: buy_signal_pack (50,000 calls) or call any tool with x402.

無需輸入參數。

版本歷史

2
  1. v1.3.0最新Nov 14, 2026
  2. v1.2.0Nov 13, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Oroboros-Design 整合