Prowler MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Prowler MCP Serveranalyze the latest security scan and give me a summary"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Prowler MCP Server for Claude Desktop by Compler
This is an MCP server that analyzes Prowler security scan results.
Features
-get_latest_prowler_file: Retrieve latest file information
-analyze_prowler_results: Detailed security analysis (now supports a file_preview_length parameter for controlling text preview length)
-get_security_summary: Security status summary
-get_prowler_reports_list: Retrieve a list of Prowler report files.
-get_file_content: Retrieve the content of a specified file.
Related MCP server: MalwareAnalyzerMCP
Structure
compler-mcp-claude_desktop/
├── src/
│ └── prowler_mcp_server.py # Main MCP server
├── config/
│ └── claude_desktop_config.json # Claude Desktop settings >> Due to config conflict, using fastmcp's own functionality. (fastmcp install claude-desktop src\prowler_mcp_server.py:mcp)
├── logs/ # Log files
├── requirements.txt # Python dependencies
├── run.bat # Execution script
└── README.md # This fileInstallation and Execution
1. Install Dependencies
uv sync2. Claude Desktop Configuration
Copy config/claude_desktop_config.json content to Claude Desktop settings:
%APPDATA%\Claude\claude_desktop_config.jsonclaude_desktop_config.json
{
"mcpServers": {
"Prowler Analyzer": {
"command": "{uv-path}/uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"beautifulsoup4",
"--with",
"requests",
"fastmcp",
"run",
"{project-path}/src/prowler_mcp_server.py:mcp"
],
"env": {},
"transport": "stdio"
}
}
}3. Test Execution
# Direct execution
python src\prowler_mcp_server.py
# Or execute with batch file
run.bat4. Restart Claude Desktop
Completely close and restart Claude Desktop
Analysis Target
Path: ./prowler-reports (This directory is automatically created relative to the project root.)
Supported Formats: HTML, CSV, JSON, JSON-ASFF, and general text files.
Prowler ASFF results specialized analysis
References (Additional needed)
-Prowler Official Documentation -KISA-ISMS-P Compliance
Support
ye11oc4t@gmail.com or Discord re-tired
woohyun212@gmail.com or Discord a_b_normalProwler MCP Server for Claude Desktop by Compler
Prowler 보안 점검 결과를 분석하는 MCP 서버입니다.
기능
get_latest_prowler_file: 최신 파일 정보 조회analyze_prowler_results: 상세 보안 분석get_security_summary: 보안 상태 요약
구조
compler-mcp-claude_desktop/
├── src/
│ └── prowler_mcp_server.py # 메인 MCP 서버
├── config/
│ └── claude_desktop_config.json # Claude Desktop 설정 >> config 충돌로 인해 fastmcp 자체 기능 사용중. (fastmcp install claude-desktop src\prowler_mcp_server.py:mcp)
├── logs/ # 로그 파일들
├── requirements.txt # Python 의존성
├── run.bat # 실행 스크립트
└── README.md # 이 파일설치 및 실행
1. 의존성 설치
uv sync2. Claude Desktop 설정
config/claude_desktop_config.json 내용을 Claude Desktop 설정에 복사:
%APPDATA%\Claude\claude_desktop_config.jsonclaude_desktop_config.json
{
"mcpServers": {
"Prowler Analyzer": {
"command": "{uv-path}/uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"beautifulsoup4",
"--with",
"requests",
"fastmcp",
"run",
"{project-path}/src/prowler_mcp_server.py:mcp"
],
"env": {},
"transport": "stdio"
}
}
}3. 테스트 실행
# 직접 실행
python src\prowler_mcp_server.py
# 또는 배치 파일로 실행
run.bat4. Claude Desktop 재시작
Claude Desktop을 완전히 종료하고 다시 시작
분석 대상
경로:
./prowler-reports(이 디렉토리는 프로젝트 루트를 기준으로 자동으로 생성됩니다.)지원 형식: HTML, CSV, JSON, JSON-ASFF, 텍스트 파일
Prowler ASFF 결과 특화 분석
참고 자료 (추가 필요)
지원
ye11oc4t@gmail.com or Discord re-tired
woohyun212@gmail.com or Discord a_b_normalThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/comprowler/Compler_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server