signal
Compact live trend signal (bullish/neutral/bearish + score) for one asset. Price: 0.003 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
asset必填previewmax_price_usdc
io.github.KevinM222由 GitHub 帳號 KevinM222 發布v0.5.0更新於 Oct 29, 2026
Pay-per-call x402 crypto research and Base address/approval risk checks. Testnet by default.
按次付費的加密貨幣研究與 Base 位址風險檢查服務,透過 x402 以自己錢包的 USDC 付款,預設使用測試網。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
MCP (stdio) server for the x402-research pay-per-call API.
Testnet (Base Sepolia) by default. Base mainnet only if you explicitly set X402_NETWORK=eip155:8453.
The publisher never holds keys: payments come from your wallet key, supplied by you via env var, and are
capped per call and per session.
[!WARNING] Use a dedicated, low-balance wallet: never your main wallet. Create a fresh key just for this server and fund it with only a few USDC (on mainnet, a little more than your session cap). Anyone or anything that can read your MCP client config or this process's environment can spend that wallet's funds. The caps limit what this server signs, not what a leaked key can do.
Assets: btc eth sol xrp doge ada avax link dot ltc bch uni aave xlm hbar shib sui near atom fil.
Every paid tool also accepts preview: true (return the 402 terms, pay nothing) and max_price_usdc.
X402_BUYER_PRIVATE_KEY is unset or X402_PREVIEW=1: tools return the decoded 402 terms and never sign.X402_MAX_PRICE_USDC (default 0.10). A tool's max_price_usdc can only lower it.X402_SESSION_CAP_USDC (default 0.50). A call that would push spend over the cap is refused before signing. Spend is counted when a signed payment is sent. It resets when the server process restarts.exact scheme, or in a non-canonical USDC asset.0xa26f179e42836bc4ae0cea997fdfc9602d5b8147. Since 0.5.0; 0.4.x expected a different address for signal, signal_batch and brief and refuses the treasury there, so upgrade. Any other recipient is refused, even if X402_RESEARCH_URL points elsewhere.Claude Desktop (claude_desktop_config.json) or Cursor (~/.cursor/mcp.json):
Start in preview. To pay, remove X402_PREVIEW and add "X402_BUYER_PRIVATE_KEY": "0x…" (a dedicated low-balance wallet, never your main one),
and optionally "X402_SESSION_CAP_USDC": "0.25".
npm test runs offline against local mocks with throwaway keys and no funds. It covers unit refusals for each check, preview with no key, and a stdio leak test that greps all stdout and stderr for /0x[0-9a-fA-F]{64}/.
npm run test:mainnet-preview makes live mainnet 402 calls in preview mode and pays nothing.
Dependencies are pinned exactly, with a committed lockfile. Publishing happens only through .github/workflows/mcp-publish.yml (manual dispatch, npm publish --provenance).
Informational only. Not financial advice. MIT.
來源:mcp/README.md,提交 3d88b54
Compact live trend signal (bullish/neutral/bearish + score) for one asset. Price: 0.003 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
asset必填previewmax_price_usdcLive trend signals for up to 10 assets in one call (flat price). Price: 0.02 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
assets必填previewmax_price_usdcTechnical + sentiment research brief (price, 24h/7d change, RSI14, SMA20/50, trend, Fear & Greed). Price: 0.03 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
asset必填previewmax_price_usdcPublic-data red-flag snapshot of a Base address (contract/EOA, EIP-7702, verification, proxy, age, balances, risk level). Informational only. Price: 0.03 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
address必填previewmax_price_usdcDecode and sanity-check a base64 x402 PAYMENT-REQUIRED header (scheme, network, USDC asset, payTo, amount); verdict ok/warn/fail. Never signs or pays. Price: 0.02 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
header必填previewmax_price_usdcCheck an x402 settlement tx on Base: success, USDC Transfer / AuthorizationUsed events, confirmations. Price: 0.02 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
tx必填previewmax_price_usdcList live ERC-20 approvals for a Base address (token, spender, allowance, unlimited flag). 503 when the indexer is down (not charged). Price: 0.03 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
address必填previewmax_price_usdcOne-call check before you sign, swap, approve or pay: Base address risk + live ERC-20 approvals + OFAC screen (+ optional x402 invoice check), with a proceed/review/stop verdict. Informational heuristic; "proceed" does not mean safe. Price: 0.05 USDC per call (x402, Base Sepolia testnet). Paid from YOUR wallet; capped per call and per session.
address必填invoicepreviewmax_price_usdcFree. Shows network, preview mode, USDC spent this session, cap and per-call max.
無需輸入參數。
已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
{ "mcpServers": { "x402-research": { "command": "npx", "args": ["-y", "@agentfirm402/x402-research-mcp"], "env": { "X402_NETWORK": "eip155:8453", "X402_PREVIEW": "1" } } }}