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. 01Prowler のコンポーネントと技術スタックを確認する
  2. 02SDK または 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/ を参照してください

コメント