
MCP-сервер Prowler Cloud
Какие MCP-серверы принадлежат Prowler Cloud, из официального реестра и найденные запросом к его домену, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.
прочитано 2026-10-09
- Адресhttps://mcp.prowler.com/mcpнет в официальном реестре: ответил на запрос
Ни одна запись официального реестра MCP не называет этот сервер. Он ответил, когда Атлас запросил prowler.com по одному из обычных для MCP-серверов адресов, значит, сервер принадлежит самому вендору. Клиенты и каталоги, которые берут серверы из реестра, его не показывают.
- Состояниеотвечаетпроверено 2026-10-27
- Инструменты100
- Сервер называет себяprowler-mcp-server
- Версия сервера3.4.4
- Версия протокола2025-06-18
2026-10-27 сервер ответил на initialize и tools/list без входа. Первый ответ за 178 мс.
- Инструменты делают все проверенные сценарии: scan cloud infrastructure for security misconfigurations and compliance violations; automate compliance monitoring against CIS, GDPR, NIST and other frameworks.
- Проверок пока 2 из 7, нужных, чтобы судить о надёжности.
После подключения
- Для «automate compliance monitoring against CIS, GDPR, NIST and other frameworks» вероятный первый вызов - prowler_hub_list_compliances.
- prowler_create_amazon_s3_integration, prowler_create_aws_security_hub_integration, prowler_create_jira_integration, prowler_delete_integration, prowler_send_findings_to_jira меняют данные без входа: вызвать их может любой, у кого есть адрес.
- Описания занимают около 54366 токенов контекста: включайте только нужные задаче инструменты.
Вывод сделан правилами по замерам выше. Вероятный первый вызов выбрала модель по списку инструментов: прочитайте описание, прежде чем на него полагаться.
- Оценка INITE MCPчерез неделюдля оценки нужно 7 ежедневных проверок, пока 2
- Что агент может с ним сделать2 из 2 сценариев
- Отвечалидёт замерпроверок пока 2, долю покажем после 7
- Медиана первого ответа568 мс
- Место в контексте агента≈ 54 366 токеновописания всех инструментов (100), они занимают контекст агента на каждом ходу
- Описания инструментовB · 83 из 100
- Типизированные ответы100 из 100 инструментовобъявлен outputSchema: ответ приходит с типами и читается сразу
- Не сказано, только читает инструмент или может удалять: 100 из 100
Что агент может с ним сделать
- может · scan cloud infrastructure for security misconfigurations and compliance violations
- не ясно · prioritize and remediate critical security findings across multiple cloud accounts
- может · automate compliance monitoring against CIS, GDPR, NIST and other frameworks
Каждый сценарий продукта мы задали Jev вместе со списком инструментов сервера: может ли агент сделать это этими инструментами?
На что посмотреть
- Инструменты, которые меняют данные, на сервере, который отвечает без входа: prowler_create_amazon_s3_integration, prowler_create_aws_security_hub_integration, prowler_create_jira_integration, prowler_delete_integration, prowler_send_findings_to_jira
Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Оценка складывается только из замеренного: отвечает ли сервер (25%), делает ли работу продукта (25%), описания (20%), контекст (10%), использование (10%) и насколько просто подключиться (10%). Незамеренная часть не учитывается, а скрытая инструкция ограничивает оценку 40 баллами. Состояние MCP-серверов вендоров: методика и цифры →
prowler_hub_list_checksList security Prowler Checks with filtering capabilities. IMPORTANT: This tool returns LIGHTWEIGHT check data. Use this for fast browsing and filtering. For complete details including risk, remediation guidance, and categories use…
prowler_hub_semantic_search_checksSearch for security checks using free-text search across all metadata. IMPORTANT: This tool returns LIGHTWEIGHT check data. Use this for discovering checks by topic. For complete details including risk, remediation guidance, and…
prowler_hub_get_check_detailsRetrieve comprehensive details about a specific security check by its ID. IMPORTANT: This tool returns COMPLETE check details. Use this after finding a specific check ID, you can get it via `prowler_hub_list_checks` or…
prowler_hub_get_check_codeFetch the Python implementation code of a Prowler security check. The check code shows exactly how Prowler evaluates resources for security issues. Use this to understand check logic, customize checks, or create new ones. Returns: {…
prowler_hub_get_check_fixerFetch the auto-remediation (fixer) code for a Prowler security check. IMPORTANT: Not all checks have fixers. A check with no auto-remediation code fails with a message saying so - this is normal for many checks and not a problem to report…
prowler_hub_list_compliancesList compliance frameworks supported by Prowler. IMPORTANT: This tool returns LIGHTWEIGHT compliance data. Use this for fast browsing and filtering. For complete details including requirements use `prowler_hub_get_compliance_details`…
prowler_hub_semantic_search_compliancesSearch for compliance frameworks using free-text search. IMPORTANT: This tool returns LIGHTWEIGHT compliance data. Use this for discovering frameworks by topic. For complete details including requirements use…
prowler_hub_get_compliance_detailsRetrieve comprehensive details about a specific compliance framework by its ID. IMPORTANT: This tool returns COMPLETE compliance details. Use this after finding a specific compliance via `prowler_hub_list_compliances` or…
prowler_hub_list_providersList all providers supported by Prowler. This is a reference tool that shows available providers (aws, azure, gcp, kubernetes, etc.) that can be scanned for finding security issues. Use the provider IDs from this tool as filter values in…
prowler_hub_get_provider_servicesGet the list of services IDs available for a specific cloud provider. Services represent the different resources and capabilities that Prowler can scan within a provider (e.g., s3, ec2, iam for AWS or keyvault, storage for Azure). Use…
prowler_get_attack_paths_cartography_schemaRetrieve the Cartography graph schema for a completed attack paths scan. This tool fetches the full Cartography schema (node labels, relationships, and properties) so the LLM can write accurate custom openCypher queries for attack paths…
prowler_list_attack_paths_queriesDiscover available Attack Paths queries for a completed scan. IMPORTANT: The scan must be in 'completed' state to list queries. Attack Paths covers AWS providers only, so only an AWS provider has an Attack Paths scan to name here, and…
prowler_list_attack_paths_scansList Attack Paths scans with filtering capabilities. Default behavior: - Returns COMPLETED scans (ready for attack paths analysis) - Returns 50 scans per page - Shows the latest scan per provider Each scan includes: - Core identification…
prowler_run_attack_paths_queryExecute an Attack Paths query and analyze the results. IMPORTANT: This is the PRIMARY tool for attack paths analysis. It executes a Cypher query against the Neo4j graph database and returns the attack path graph with security findings…
prowler_get_compliance_framework_state_detailsGet detailed requirement-level breakdown for a specific compliance framework. IMPORTANT: This tool returns DETAILED requirement information for a single compliance framework, focusing on FAILED requirements and their associated FAILED…
prowler_get_compliance_overviewGet high-level compliance overview across all frameworks for a specific scan. This tool provides a HIGH-LEVEL OVERVIEW of compliance status across all frameworks. Use this when you need to understand overall compliance posture before…
prowler_get_finding_group_detailsGet complete details for one finding group by exact check ID. Uses `filter[check_id]` exact matching against latest data by default, or historical data when dates are provided. Fully muted groups are included by default so accepted risk…
prowler_list_finding_group_resourcesList resources affected by a finding group. Without dates this uses `/finding-groups/latest/{check_id}/resources`. With `date_from` or `date_to`, this uses `/finding-groups/{check_id}/resources` with a maximum 2-day date window. Default…
prowler_list_finding_groupsList finding groups aggregated by check ID. Default behavior returns the latest non-muted FAIL groups for fast triage. Without dates this uses `/finding-groups/latest`. With `date_from` or `date_to`, this uses `/finding-groups` with a…
prowler_get_finding_detailsRetrieve comprehensive details about a specific security finding by its ID. IMPORTANT: This tool returns COMPLETE finding details. Use this after finding a specific finding via prowler_search_security_findings This tool provides ALL…
prowler_get_findings_overviewGet aggregate statistics and trends about security findings as a markdown report. This tool provides a HIGH-LEVEL OVERVIEW without retrieving individual findings. Use this when you need to understand the overall security posture, trends…
prowler_search_security_findingsSearch and filter security findings across all cloud providers with rich filtering capabilities. IMPORTANT: This tool returns LIGHTWEIGHT findings. Use this for fast searching and filtering across many findings. For complete details use…
prowler_create_amazon_s3_integrationCreate an Amazon S3 integration to export scan outputs to an S3 bucket. After every scan of an attached provider, Prowler uploads the generated reports to 's3://{bucket_name}/{output_directory}/'. IMPORTANT: The connection is checked…
prowler_create_aws_security_hub_integrationCreate an AWS Security Hub integration to send findings to Security Hub in ASFF format. After every scan of the attached provider, Prowler pushes its findings to Security Hub in every region where the Prowler partner integration is…
prowler_create_jira_integrationCreate a Jira integration to open Jira work items from Prowler findings. Unlike the other integration types, Jira is tenant-wide: it is not attached to any provider and applies to every finding the role can see. IMPORTANT: Jira…
prowler_delete_integrationPermanently remove an integration from Prowler. WARNING: This is a destructive operation that cannot be undone. The stored credentials are destroyed with it, so the integration has to be recreated from scratch, with its credentials, to be…
prowler_get_integrationRetrieve an integration with its complete, integration-type specific configuration. IMPORTANT: Credentials are never returned by Prowler, only the configuration. This tool provides ALL information that prowler_list_integrations returns…
prowler_get_jira_issue_typesList the issue types available in a Jira project. Prowler fetches them live from Jira and stores them in the integration configuration, so the answer is always current. IMPORTANT: The project key must already be present in the 'projects'…
prowler_list_integrationsList the integrations configured in Prowler, with their connection state. Integrations are the destinations Prowler sends its results to. They are configured per tenant and require the 'manage_integrations' permission. IMPORTANT: This…
prowler_send_findings_to_jiraCreate Jira work items from Prowler findings. Each work item carries the finding's check title, severity, status, provider, region, resource, risk description and remediation steps. Selecting the findings, exactly one of the two is…
prowler_test_integration_connectionCheck that Prowler can reach an integration with its stored credentials. This also refreshes the parts of the configuration that Prowler discovers from the remote system, so it is the way to repair a stale configuration: - jira…
prowler_update_integrationUpdate an integration's credentials, configuration, providers or enabled state. The integration type cannot be changed. To switch types, delete the integration and create a new one. Default behavior: - Only the parameters provided are…
prowler_create_mute_ruleCreate a new mute rule to mute specific findings with documentation and audit trail. IMPORTANT: This immediately mutes the specified findings AND all previous findings with matching UIDs (this could take some time to complete). The rule…
prowler_delete_mute_ruleDelete a mute rule from the system. WARNING: Findings that were muted by this rule REMAIN MUTED after deletion. This only removes the rule itself from management, not the muting effect on findings. The muted findings will stay muted…
prowler_delete_mutelistRemove the mutelist configuration from the tenant. WARNING: This is a destructive operation that cannot be undone. - The mutelist will need to be re-created with prowler_set_mutelist - New findings from future scans will NOT be muted by…
prowler_get_mute_ruleRetrieve comprehensive details about a specific mute rule by its ID. IMPORTANT: This tool returns COMPLETE mute rule details including the full list of finding UIDs. Use this after finding a rule via prowler_list_mute_rules. This tool…
prowler_get_mutelistRetrieve the current mutelist configuration for the tenant. IMPORTANT: Only one mutelist can exist per tenant. Fails with a message saying so if no mutelist exists. For detailed information about mutelist structure and configuration…
prowler_list_mute_rulesSearch and filter mute rules with pagination support. IMPORTANT: This tool returns LIGHTWEIGHT mute rules without the full list of finding UIDs. Use prowler_get_mute_rule to get complete details including all finding UIDs and creator…
prowler_set_mutelistCreate or update the mutelist configuration for pattern-based bulk muting. IMPORTANT: Automatically creates a new mutelist or updates the existing one (only one mutelist per tenant). The configuration completely replaces any existing…
prowler_update_mute_ruleUpdate a mute rule's name, reason, or enabled status. IMPORTANT: Cannot change which findings are muted (finding_uids are immutable). Disabling a rule does NOT un-mute findings - they remain muted permanently. Default behavior: - Only…
prowler_connect_providerRegister a provider to be scanned with Prowler. This tool will register a provider in Prowler, even if the UID is wrong. If the provider is already registered, it will be updated with the new provided alias or credentials if provided. If…
prowler_delete_providerPermanently remove a registered provider from Prowler. WARNING: This is a destructive operation that cannot be undone. The provider will need to be re-added with prowler_connect_provider if you want to scan it again. Prowler removes the…
prowler_search_providersSearch and view configured providers to be scanned with Prowler. This tool returns a unified view of all providers configured in Prowler. For getting more details about what types of providers are available to be scanned with Prowler or…
prowler_get_resourceRetrieve comprehensive details about a specific resource by its ID. IMPORTANT: This tool provides COMPLETE resource details with all available information. Use this after finding a specific resource via prowler_list_resources. This tool…
prowler_get_resource_eventsGet the timeline of cloud API actions performed on a specific resource. IMPORTANT: Currently only available for AWS resources. Uses CloudTrail to retrieve the modification history of a resource, showing who did what and when. Each event…
prowler_get_resources_overviewGenerate a markdown overview of your resources with statistics and insights. IMPORTANT: This tool provides HIGH-LEVEL STATISTICS without returning individual resources. Use this when you need a summary view before drilling into details…
prowler_list_resourcesList and filter all resources scanned by Prowler. IMPORTANT: This tool returns LIGHTWEIGHT resource information. Use this for fast searching and filtering across many resources. For complete configuration details, metadata, and finding…
prowler_get_roleRetrieve detailed information about a specific role by its ID. Returns everything `prowler_list_roles` returns PLUS: - permissions: The management capabilities the role grants (only the enabled ones). Read `permission_state` for the…
prowler_get_user_rolesList the roles currently assigned to a specific user. Returns the user's roles with the concrete capabilities each one grants, so you can see what the user is allowed to do in the tenant. A user normally holds a single role. Note: this…
prowler_list_rolesList the RBAC roles defined in the authenticated tenant. Use this to discover which roles exist and their permission scope before assigning one to a user. Returns LIGHTWEIGHT role information. Each role includes: - id: Prowler internal…
prowler_set_user_roleSet the role a user holds, replacing the role they had before. A user holds exactly one role in Prowler: their permissions are resolved from a single role, so granting a new one REPLACES the previous one instead of adding to it. To change…
prowler_get_scanRetrieve comprehensive details about a specific scan by its ID. IMPORTANT: This tool returns COMPLETE scan details. Use this after finding a specific scan via prowler_list_scans. This tool provides ALL information that prowler_list_scans…
prowler_list_scansList and filter security scans across all providers with rich filtering capabilities. IMPORTANT: This tool returns LIGHTWEIGHT scan information. Use this for fast searching and filtering across many scans. For complete scan details…
prowler_trigger_scanTrigger a manual security scan for a provider. IMPORTANT: This tool returns immediately once the scan is created. The scan will continue running in the background. Use `prowler_get_scan` with the returned scan ID to monitor progress and…
prowler_update_scanUpdate a scan's name for better organization and tracking. IMPORTANT: Only the scan name can be updated. Other scan attributes (state, progress, duration, etc.) are read-only and managed by the system. Example Useful Workflow: 1. Use…
prowler_get_current_userIdentify which user the current credentials authenticate as. Use this to determine the identity behind the credentials this MCP server is currently using, e.g. before performing actions on behalf of that user or when reporting who is…
prowler_get_userRetrieve detailed information about a specific user by their ID. Returns everything `prowler_list_users` returns PLUS: - date_joined: When the user joined - is_verified: Whether the user confirmed their email address (Prowler Cloud only…
prowler_list_usersList the users that belong to the authenticated tenant. Use this to see who has access to the tenant and to look up their email addresses. Returns LIGHTWEIGHT user information optimized for browsing. Each user includes: - id: Prowler…
prowler_cloud_build_alert_rule_conditionBuild and dry-run an alert-rule condition in one call. Nothing is persisted. This combines the two preparation steps for an alert rule: 1. SEED: translate a findings `filter_bag` into a condition DSL (skipped when you pass a `condition`…
prowler_cloud_create_alert_ruleCreate a tenant-scoped alert rule. SIDE EFFECT: recipients that are not yet confirmed will receive a confirmation email. Requires the `manage_alerts` permission on the API key/role. Workflow: 1. Use…
Первые 60 из 100, в порядке сервера.
Как подключить
Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:
{
"mcpServers": {
"prowler": {
"type": "http",
"url": "https://mcp.prowler.com/mcp"
}
}
}Подключить
Claude Code, в терминале
claude mcp add --transport http prowler https://mcp.prowler.com/mcpДобавить в CursorДобавить в VS Code
claude.ai, ChatGPT и другие клиенты: добавьте https://mcp.prowler.com/mcp как свой коннектор в настройках.
Каждую строку нашла программа: запись в реестре, ответ самого сервера, разобранная спецификация. Если строки нет, мы этого не нашли; это не значит, что этого нет.
Cookie
Прежде чем засчитать визит
Аналитика и измерение рекламы показывают, какие страницы работают и какая наша реклама приносит результат: Google Analytics и Google Ads, пиксель Meta, Яндекс Метрика и один наш собственный идентификатор. До вашего ответа ничего не сохраняется, а после отказа сайт работает так же.