Arcwall Security

io.github.rom-baro由 GitHub 帳號 rom-baro 發布v1.0.1更新於 Oct 24, 2026

Security scanning for AI coding tools. Detects secrets, threat models, and runs pre-commit checks.

已驗證STDIO僅桌面開發者工具安全與監控

概覽

AI 產生的概覽

Arcwall Security 讓 AI 程式助理在編輯器內掃描程式碼儲存庫、MCP 設定與代理指令檔,找出金鑰外洩、漏洞與提示注入風險。

可以做什麼
  • 掃描程式碼與儲存庫中的硬編碼憑證,並檢查相依套件中的已知 CVE
  • 審查 MCP 設定檔以及 CLAUDE.md、.cursorrules 等代理指令檔的安全問題
  • 為專案產生 STRIDE 威脅模型
  • 測試提示詞是否有提示注入弱點
  • 在提交前執行安全檢查
適用情境
適合想在不離開編輯器的情況下,讓 AI 程式助理檢查儲存庫、MCP 設定或代理指令檔中的金鑰與安全問題,並在提交程式碼前做一次安全檢查的情境。
執行需求
透過 npx 從 npm 套件 @arcwall/mcp-server 以 stdio 在本機執行,需要 Node.js。需要提供 Arcwall API 金鑰,透過環境變數 ARCWALL_API_KEY 傳入,金鑰須向廠商網站取得。僅支援桌面版 AI 工具,不支援網頁端執行。
安裝前請注意
API 金鑰屬機密資訊,透過環境變數 ARCWALL_API_KEY 傳入,不要寫進會共用的設定檔。掃描會把儲存庫內容、設定檔與提示詞傳送到廠商服務,請勿用於無法對外分享的程式碼。提交前檢查與各項掃描會讀取專案檔案。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

@arcwall/mcp-server

Security scanning for Claude Code, Cursor, Windsurf, and any MCP-compatible AI coding tool.

Setup

  1. Get your free API key at https://arcwall.io

  2. Add to your MCP config:

Claude Code (~/.claude/mcp.json):

json
{  "mcpServers": {    "arcwall": {      "command": "npx",      "args": ["@arcwall/mcp-server"],      "env": { "ARCWALL_API_KEY": "your-key-here" }    }  }}

Cursor (.cursor/mcp.json): Same config. Windsurf: Add via MCP settings panel.

  1. Restart your AI tool — Arcwall is ready.

Tools

  • arcwall_scan_secrets — hardcoded credentials
  • arcwall_scan_mcp — MCP config vulnerabilities
  • arcwall_scan_agent_instructions — CLAUDE.md, .cursorrules security
  • arcwall_threat_model — STRIDE analysis
  • arcwall_check_prompt — prompt injection testing
  • arcwall_pre_commit — pre-commit security check
  • arcwall_scan_dependencies — known CVEs in packages

Usage

Ask your AI assistant:

  • "Scan this repo for secrets"
  • "Check my MCP configs for vulnerabilities"
  • "Is my CLAUDE.md safe?"
  • "Generate a threat model for this project"
  • "Run a security check before I commit"
  • "Are there vulnerable packages in this project?"

Links

來源:README.md,提交 028e5ac

工具

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

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

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