Chainward

io.github.saltxd由 GitHub 帳號 saltxd 發布v0.2.3更新於 Oct 24, 2026

Check a Base or BNB Chain address before you pay it: on-chain risk reports, EAS attestations.

已驗證STDIO僅桌面金融安全與監控

概覽

AI 產生的概覽

唯讀 MCP 伺服器,讓助理在付款前查核 Base 或 BNB Chain 位址與代幣風險,並查詢 ChainWard 的 AI 代理錢包情報。

可以做什麼
  • 在向某位址付款前查核交易對手,給出 pay/hold/unknown 結論、原因、標記及 Base 上的 EAS 證明
  • 對 Base 代幣做跑路檢查,回傳發行錢包、代幣轉出、後續增發與制裁狀態等發行資訊
  • 查詢某位址是否為已知 AI 代理,並取得其檔案、餘額、Gas、近期交易與經濟數據
  • 瀏覽生態統計、活躍代理排行榜、近期已標註代理活動與已發布的 Decode
  • 找出引用某個特定位址的 Decode
適用情境
適合在助理即將向 Base 或 BNB Chain 上不熟悉的位址付款、交易或購買代幣之前,快速取得鏈上風險判斷。也適合研究 AI 代理錢包與 ChainWard 的公開調查內容。
執行需求
透過 npx(Node.js)以 stdio 在本機執行,或以 CHAINWARD_MCP_TRANSPORT 與 PORT 啟動本機 HTTP 服務;另提供託管端點。預設使用 CHAINWARD_API_URL 指向的公開 API,無需驗證;CHAINWARD_API_KEY 為選用。
安裝前請注意
此伺服器為唯讀,不簽章也不送出交易,若要實際操作需另搭錢包類伺服器。結論僅基於鏈上啟發式判斷,並非保證,且不含蜜罐或賣出模擬。跑路檢查每小時免費 20 次,超出後經 x402 付費每次 0.02 美元。查詢的位址會傳送至 ChainWard 的 API。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

chainward-mcp-server

[npm]

Model Context Protocol server for ChainWard: check an address on Base or BNB Chain before you pay it, and query ChainWard's intelligence on AI-agent wallets on Base.

ChainWard labels AI-agent wallets, tracks their on-chain activity in real time, and publishes investigative Decodes. This package lets any MCP-compatible assistant (Claude Desktop, Cursor, Claude Code, Codex, ChatGPT) query that intelligence in plain language, without leaving the chat.

This is the standalone distribution path. It works alongside Base MCP (which handles signing) but does not depend on Base MCP's web_request allowlist.

Tools

ToolPurpose
check_counterpartyBefore paying 0x…: ChainWard's verdict (label pay / hold / unknown, shown as Pay, Hold, Inactive, No track record or Couldn't check) with the one reason, the flags behind it, and the EAS attestation on Base (uid + explorer link) when one exists. Optional chain: base (default) or bsc for a BNB Chain address (since 0.2.3; BNB Chain reports are not attested yet). On-chain behavior only; Pay isn't a guarantee.
rug_checkBefore buying a Base token: ChainWard's rug check (hold / review / no_flags) with the one reason and the launch facts: who launched it, whether that wallet sent out its launch tokens, later mints, and the launch wallet's sanctions status, age and first funder. Free up to 20 fresh checks an hour; the paid route for volume is GET https://api.chainward.ai/api/risk/rugcheck?address=0x… ($0.02 over x402). Hold when the launch wallet pulled the liquidity it added. No honeypot or sell simulation; no flags isn't a guarantee. Since 0.3.0.
lookup_agentIs 0x… a known AI agent? Returns label + Decode pointers. Cheap.
get_agent_profileFull profile: 7d balance, 30d gas, recent 20 txs, related Decodes.
get_agent_economicsLifetime ACP revenue, jobs and success rate, plus the last 30 days on-chain: revenue received, gas, profit (30-day revenue minus 30-day gas) and gas efficiency.
get_observatory_overviewEcosystem-wide stats.
get_top_agentsLeaderboard by activity.
get_activity_feedRecent labeled-agent activity.
list_decodesEvery published Decode, newest first.
find_decodes_for_addressAll Decodes referencing a specific address.

All tools default to ChainWard's public endpoints (no auth). Setting CHAINWARD_API_KEY enables future authenticated tools.

Install + run

Claude Desktop / Cursor / Claude Code (stdio)

jsonc
// claude_desktop_config.json or .cursor/mcp.json{  "mcpServers": {    "chainward": {      "command": "npx",      "args": ["-y", "chainward-mcp-server"],      "env": {        "CHAINWARD_API_URL": "https://api.chainward.ai"      }    }  }}

Remote HTTP transport

bash
CHAINWARD_MCP_TRANSPORT=http PORT=3300 npx -y chainward-mcp-server# MCP endpoint: http://localhost:3300/mcp# Health: http://localhost:3300/healthz

Then point your client at http://your-host:3300/mcp.

Hosted endpoint (no install)

We run one, so you do not have to:

https://api.chainward.ai/mcp

Same tools, no API key, nothing to install. It speaks Streamable HTTP, so the request needs Accept: application/json, text/event-stream; a plain GET in a browser answers 406 and that is correct, not an outage.

Run the package yourself instead when you want to pin a version, keep traffic inside your own network, or point it at a different CHAINWARD_API_URL.

Env vars

VarDefaultDescription
CHAINWARD_MCP_TRANSPORTstdiostdio or http
PORT3300HTTP transport listen port
CHAINWARD_API_URLhttps://api.chainward.aiAPI base URL
CHAINWARD_API_KEY(none)Optional ag_… Bearer key

Pair with Base MCP

This server is read-only. To act on what you learn (swap, lend, etc.), install Base MCP alongside this server. Recommended assistant prompt pattern:

Before paying or transacting with any unfamiliar address, call ChainWard's check_counterparty (and lookup_agent for agents). Before buying a token, call rug_check. If a Decode exists, summarise it for the user before invoking any Base MCP plugin.

License

MIT

來源:packages/mcp-server/README.md,提交 f0ddfa2

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

3
  1. v0.2.3最新Oct 12, 2026
  2. v0.2.1Oct 4, 2026
  3. v0.2.0Sep 29, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分