mcpField
P
prowler

prowler

github.com/prowler-cloud开发15.1k70 次安装今天更新
代码仓库

关于 prowler

prowler 是面向 Prowler 仓库开发者的技能,概述 SDK、API、UI 和 MCP 组件,并列出支持的提供方与常用命令,同时指向相关技能和本地开发参考资料。

主要功能

  1. 01SDK、API、UI 和 MCP 组件概览
  2. 02提供方列表
  3. 03快速开发命令
  4. 04提交风格概览
  5. 05相关技能参考

适用场景

  1. 01查找 Prowler 组件及其技术栈
  2. 02获取 SDK 或 API 开发的常用命令
  3. 03为检查、测试或组件实践选择相关技能

MCP 相关

该技能说明 MCP 组件使用 FastMCP 2.13.1,并指向提供 MCP 服务工具相关内容的 prowler-mcp 技能。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/prowler-cloud/prowler --skill prowler

安装后在 Claude Code 中输入/prowler确认已加载。

附带文件references/prowler-docs.md

详细介绍

组件

组件技术栈位置
SDKPython 3.10+, uvprowler/
APIDjango 5.1, DRF, Celeryapi/
UINext.js 16, React 19, Tailwind 4ui/
MCPFastMCP 2.13.1mcp_server/

快速命令

# SDK
uv sync
uv run python prowler-cli.py aws --check check_name
uv run pytest tests/

# API
cd api && uv run python src/backend/manage.py runserver
cd api && uv run pytest

# UI
cd ui && pnpm run dev
cd ui && pnpm run healthcheck

# MCP
cd mcp_server && uv run prowler-mcp

# Full Stack
docker-compose up -d

提供商

AWS、Azure、GCP、Kubernetes、GitHub、M365、OCI、AlibabaCloud、Cloudflare、MongoDB Atlas、NHN、LLM、IaC

提交风格

feat:、fix:、docs:、chore:、perf:、refactor:、test:

相关技能

  • prowler-sdk-check - 创建安全检查
  • prowler-api - Django/DRF 模式
  • prowler-ui - Next.js/React 模式
  • prowler-mcp - MCP 服务工具
  • prowler-test - 测试模式

资源

  • 文档:参见 references/ 中的本地开发指南链接

评论

支持 Markdown