Shieldly Io

io.github.shieldly-io由 GitHub 帳號 shieldly-io 發布v1.0.1更新於 Nov 3, 2026

AI-Powered AWS security analysis: scan IAM policies and CloudFormation for risks and escalation.

概覽

AI 產生的概覽

Shieldly 的 MCP 伺服器讓 AI 助理分析 AWS IAM 政策與 CloudFormation 範本中的安全風險,例如權限提升與權限過寬。

可以做什麼
  • 分析 IAM 政策:檢查身分政策,或跨帳號的信任政策與身分政策組合,找出權限提升路徑、萬用字元與過寬權限
  • 分析 CloudFormation 範本:從範本擷取 IAM 角色與政策,並標示權限過寬的設定
  • 免帳號試用:未設定 API 金鑰時,兩項工具以限速的示範模式運作
適用情境
適合在審查 AWS IAM 政策或 CloudFormation 堆疊時使用,讓助理在部署前指出權限提升路徑與過寬的權限。適用於 Claude Code、Claude Desktop、Cursor 等支援 MCP 的用戶端中的基礎設施即程式碼安全審查。
執行需求
透過 npx 從 npm 套件 @shieldly/mcp 以 stdio 在本機執行,需要 Node.js 與網路存取。示範模式無需帳號但有速率限制;更高額度需在環境變數 SHIELDLY_API_KEY 中提供 API 金鑰,該金鑰需 Builder 以上方案。僅支援桌面用戶端。
安裝前請注意
選用的 SHIELDLY_API_KEY 屬於機密,應透過環境變數提供,不要寫進設定檔。送出的政策與範本內容會傳送到 Shieldly 的服務進行分析,請避免貼上敏感帳號資訊。這些工具只分析輸入,不會修改 AWS 資源。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

@shieldly/mcp

AI-Powered Security Analysis for AWS — official MCP server.

Gives any MCP-compatible AI assistant (Claude Code, Claude Desktop, Cursor, etc.) two tools to analyze AWS IAM policies and CloudFormation templates for security risks — privilege escalation paths, wildcards, and other over-permissive access. Powered by Shieldly.

Setup

Add to your MCP client config (e.g. Claude Desktop's claude_desktop_config.json, or Claude Code's .mcp.json):

json
{  "mcpServers": {    "shieldly": {      "command": "npx",      "args": ["-y", "@shieldly/mcp"]    }  }}

Try it free — no account needed

Both tools run in demo mode without an API key (rate-limited, no signup). For higher limits, set SHIELDLY_API_KEY:

json
{  "mcpServers": {    "shieldly": {      "command": "npx",      "args": ["-y", "@shieldly/mcp"],      "env": { "SHIELDLY_API_KEY": "sk_live_..." }    }  }}

Get an API key (Builder plan or above): https://www.shieldly.io/app/api

Tools

analyze_iam_policy

Analyzes an IAM identity policy, or a cross-account trust+identity pair.

ArgumentTypeDescription
policystringThe IAM policy JSON as a string.
policyTypeidentity | cross_accountDefaults to identity.

analyze_cloudformation_template

Analyzes a CloudFormation template — extracts IAM roles/policies and flags over-permissive access.

ArgumentTypeDescription
templatestringThe CloudFormation template JSON as a string.

Also available as

License

MIT

來源:README.md,提交 85c470a

工具

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

版本歷史

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

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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