rad-security/mcp-server

rad-security/mcp-server

от rad-security
MCP сервер RAD Security - AI-аналитика безопасности для Kubernetes и облачных сред. С его помощью инвентаризируйте кластеры, ищите CVE, анализируйте runtime и сети. Инструмент для DevOps и инженеров безопасности.

RAD Security MCP Server

npm version

A Model Context Protocol (MCP) server for RAD Security, providing AI-powered security insights for Kubernetes and cloud environments.

RAD Security MCP server

Installation

npm install @rad-security/mcp-server

Usage

Prerequisites
  • Node.js 20.x or higher
Environment Variables

The following environment variables are required to use the MCP server with Rad Security:

RAD_SECURITY_ACCESS_KEY_ID="your_access_key"
RAD_SECURITY_SECRET_KEY="your_secret_key"
RAD_SECURITY_ACCOUNT_ID="your_account_id"

Optional environment variables:

RAD_SECURITY_TENANT_ID="your_tenant_id"  # Optional: If not provided, will be fetched automatically from the account
Optional: Filter Toolkits

You can control which toolkits are exposed by the MCP server using these environment variables:

  • INCLUDE_TOOLKITS: Comma-separated list of toolkits to include (only these will be enabled)
  • EXCLUDE_TOOLKITS: Comma-separated list of toolkits to exclude (all except these will be enabled)

Available toolkits:

  • containers - Container inventory operations
  • clusters - Kubernetes cluster operations
  • identities - Identity management operations
  • audit - Audit log operations
  • images - Container image operations
  • kubeobject - Kubernetes resource operations
  • misconfigs - Misconfiguration detection
  • runtime - Runtime analysis operations
  • findings - Security findings operations
  • cves - CVE database operations
  • inbox - Inbox item operations
  • workflows - Workflow execution operations
  • knowledge_base - Knowledge base search operations
  • radql - Query interface for rad data platform
Инструменты были проиндексированы:
add_workflow_schedule

Добавляет расписание на основе cron в автоматизацию, чтобы она запускалась автоматически в указанное время.

Параметры
  • schedulestringобязательный

    Cron-based schedule expression (e.g., '0 0 12 * * *' for daily at noon)

  • timezonestringобязательный

    Timezone for the schedule (e.g., 'UTC', 'America/New_York')

  • workflow_idstringобязательный

    ID of the workflow to add a schedule to

create_custom_workflow

Создаёт новую автоматизацию (рабочий процесс Windmill) из YAML-определения. Передавайте сам YAML-документ как строку, а не путь к файлу. Определение проверяется на стороне сервера перед развёртыванием; при ошибке ничего не развёртывается, а возвращаются сообщения об ошибках. Возвращает новую автоматизацию БЕЗ повторного вывода определения — используйте id из результата для обращения к нему и get_workflow, если нужно прочитать определение.

Параметры
  • agent_idstring

    ID of the agent that created this workflow

  • descriptionstringобязательный

    Description of the workflow

  • namestringобязательный

    Name of the custom workflow

  • summarystringобязательный

    Summary of what the workflow does

  • thread_idstring

    ID of the conversation thread

  • yamlstringобязательный

    The workflow YAML definition (required)

create_dashboard

Создаёт панель для аккаунта. Формирует rows из шаблонов виджетов (list_widget_templates / get_widget_template) так, чтобы конфигурация визуализации и запроса была корректной.

Параметры
  • descriptionstring

    What the dashboard shows, and who it is for

  • rowsobject[]обязательный

    Dashboard layout: an ordered list of rows, each holding widgets. Build widgets from list_widget_templates / get_widget_template so the visualization and query shapes are valid.

  • titlestringобязательный

    Dashboard title shown in the UI

  • visibilitystring

    Dashboard visibility, e.g. 'private' or 'public'. Defaults to the account's default.

get_cluster_detailsтолько чтение

Получает подробную информацию о конкретном кластере Kubernetes, управляемом RAD Security.

Параметры
  • cluster_idstringобязательный

    ID of the cluster to get details for

get_container_detailsтолько чтение

Получить подробную информацию о контейнере, защищенном RAD Security

Параметры
  • container_idstringобязательный

    ID of the container to get details for

get_container_llm_analysisтолько чтение

Получает LLM-анализ дерева процессов контейнера.

Параметры
  • container_idstringобязательный

    Container ID to get LLM analysis for

get_containers_baselinesтолько чтение

Получить базовые показатели времени выполнения для нескольких контейнеров

Параметры
  • container_idsstring[]обязательный

    List of container IDs to get baselines for

get_containers_process_treesтолько чтение

Получить деревья процессов для нескольких контейнеров

Параметры
  • container_idsstring[]обязательный

    List of container IDs to get process trees for

  • processes_limitnumber

    Limit the number of processes to get

get_dashboardтолько чтение

Получить подробную информацию о конкретном дашборде.

Параметры
  • dashboard_idstringобязательный

    ID of the dashboard

get_dashboard_templateтолько чтение

Получает подробную информацию о конкретном шаблоне панели управления.

Параметры
  • dashboard_template_idstringобязательный

    ID of the dashboard template

get_image_sbomтолько чтение

Получить SBOM образа контейнера

Параметры
  • digeststringобязательный

    Image digest (required for SBOM)

get_inbox_item_detailsтолько чтение

Получить подробную информацию о конкретном элементе входящих

Параметры
  • inbox_item_idstringобязательный

    ID of the inbox item to get details for

get_k8s_resource_detailsтолько чтение

Получить последний манифест ресурса Kubernetes

Параметры
  • cluster_idstringобязательный

    ID of the Kubernetes cluster

  • resource_uidstringобязательный

    Resource UID to get the details for

get_knowledge_base_document_contentтолько чтение

Получает ПОЛНЫЙ текст содержимого документа из базы знаний (извлечённый текст для PDF/DOCX, исходный файл для Markdown/plaintext/CSV). Используйте этот инструмент для чтения или анализа целого документа, а не выдержек, которые возвращает search_knowledge_base. ID документов можно получить с помощью list_knowledge_base_documents или из результатов search_knowledge_base.

Параметры
  • document_idstringобязательный

    The ID of the document to fetch. Find document IDs via list_knowledge_base_documents or in search_knowledge_base results.

get_knowledge_base_document_download_urlтолько чтение

Получает временную ссылку для скачивания ИСХОДНОГО файла документа (любой формат, включая бинарные PDF/DOCX). Используйте, когда нужен сам оригинальный файл — например, чтобы загрузить его в песочницу для структурного разбора (таблицы, макет) или когда get_knowledge_base_document_content сообщает, что текст недоступен. Для чтения текста используйте get_knowledge_base_document_content.

Параметры
  • document_idstringобязательный

    The ID of the document to get a download URL for. Find document IDs via list_knowledge_base_documents or in search_knowledge_base results.

get_top_vulnerable_imagesтолько чтение

Получает самые уязвимые образы из вашей учётной записи

Параметры

Без параметров.

get_widget_templateтолько чтение

Получает подробную информацию о конкретном шаблоне виджета.

Параметры
  • widget_template_idstringобязательный

    ID of the widget template

get_workflowтолько чтение

Получить подробную информацию о конкретном workflow по ID. Содержит определение workflow, аргументы по умолчанию и схему запуска workflow.

Параметры
  • workflow_idstringобязательный

    ID of the workflow to get

get_workflow_runтолько чтение

Получает подробную информацию о конкретном запуске workflow.

Параметры
  • run_idstringобязательный

    ID of the workflow run

  • workflow_idstringобязательный

    ID of the workflow

ignore_cve

Игнорирует CVE для этой учётной записи, чтобы она больше не отображалась в отчётах об уязвимостях. Используйте для подтверждённых ложных срабатываний, принятых рисков или решений «не исправлять». НЕ используйте для устранённых CVE — они автоматически исчезают при следующем сканировании.

Параметры
  • cluster_idstring

    Scope: ignore the CVE only in this cluster (cluster UUID)

  • cve_namestringобязательный

    CVE ID to ignore, e.g. CVE-2024-1234

  • dispositionenumобязательный

    Why the CVE is being ignored: false_positive, accepted_risk, or wont_fix

  • image_digeststring

    Scope: ignore the CVE on this exact image build (image digest)

  • image_namestring

    Scope: image name, e.g. 'redis' (set with image_repo)

  • image_repostring

    Scope: ignore across all builds of an image — repo, e.g. 'docker.io/library/' (set with image_name)

  • reasonstring

    Free-text justification, recorded for audit (recommended)

list_clustersтолько чтение

Список кластеров Kubernetes, управляемых RAD Security

Параметры
  • pagenumber

    Page number to retrieve for list_clusters (default: 1)

  • page_sizenumber

    Number of clusters per page for list_clusters (default: 50)

list_containersтолько чтение

Выводит список контейнеров, защищённых RAD Security, с возможностью фильтрации по имени образа, дайджесту образа, пространству имён, cluster_id или по текстовому поиску.

Параметры
  • filtersstring

    Filter string (e.g., 'image_name:nginx' or 'image_digest:sha256:...' or 'owner_namespace:namespace' or 'cluster_id:cluster_id'). Multiple filters can be combined with commas.

  • limitnumber

    Maximum number of results to return. Default: 20

  • offsetnumber

    Pagination offset. Default: 0

  • qstring

    Free text search query

list_cve_dispositionsтолько чтение

Перечисли активные статусы CVE (проигнорировано / ложное срабатывание) для этой учетной записи с указанием причины и автора.

Параметры

Без параметров.

list_dashboardsтолько чтение

Вывести список дашбордов для аккаунта.

Параметры
  • limitnumber

    Maximum number of results to return (default: 10, min: 1)

  • offsetnumber

    Pagination offset (default: 0, min: 0)

list_dashboard_templatesтолько чтение

Выводит список шаблонов дашбордов с возможностью фильтрации по категории.

Параметры
  • categorystring

    Filter by category

  • limitnumber

    Maximum number of results to return (default: 10, min: 1)

  • offsetnumber

    Pagination offset (default: 0, min: 0)

list_external_integrationsтолько чтение

Выводит список внешних интеграций, настроенных для тенанта (например, Slack, AWS CloudTrail, Okta). Возвращает сведения об интеграции: возможности, конфигурацию, поддержку MCP и статус синхронизации.

Параметры
  • limitnumber

    Maximum number of integrations to return (default: 20)

  • offsetnumber

    Pagination offset for the results (default: 0)

list_imagesтолько чтение

Выводит список образов контейнеров с опциональной фильтрацией по странице, размеру страницы, сортировке и поисковому запросу.

Параметры
  • filtersstring

    Filter string (e.g., 'eol:ok', 'eol:reached', 'name:nginx', 'tag:1.26.0'), where eol is end of life status of the base image

  • limitnumber

    Number of items per page

  • offsetnumber

    Offset to start the list from

  • qstring

    Free text search query

  • sortstring

    Sort order

list_image_vulnerabilitiesтолько чтение

Выводит список уязвимостей в образе контейнера с опциональной фильтрацией по критичности.

Параметры
  • digeststringобязательный

    Image digest (required for vulnerabilities)

  • pagenumber

    Page number for pagination

  • page_sizenumber

    Number of items per page

  • severitiesstring[]

    List of severity levels to filter

list_inbox_itemsтолько чтение

Выводит элементы входящих с возможностью фильтрации по любому полю. Можно комбинировать несколько фильтров, например: 'search:cve-2024-12345 and severity:high'

Параметры
  • filters_querystring

    Filter query string (e.g. full text search: 'search:<query>', severity: 'severity:low', type 'type:workflow_output' any other field). Multiple filters can be combined eg. 'search:cve-2024-12345 and severity:high'

  • limitnumber

    Number of inbox items per page (default: 10)

  • offsetnumber

    Offset to retrieve (default: 0)

list_k8s_resourcesтолько чтение

Вывести список ресурсов Kubernetes с возможностью фильтрации по пространству имен, типам ресурсов и кластеру

Параметры
  • cluster_idstring

    Cluster ID to filter resources

  • kindsstring[]

    List of kinds to filter. Example: ['Deployment', 'ServiceAccount', 'Pod']

  • namespacestring

    Namespace to filter resources

  • pagenumber

    Page number for pagination

  • page_sizenumber

    Number of items per page

list_knowledge_base_collectionsтолько чтение

Выводит список всех коллекций в базе знаний вашей организации. Коллекции служат для упорядочивания и категоризации документов.

Параметры
  • limitnumber

    Maximum number of collections to return. Default: 100

  • offsetnumber

    Number of collections to skip for pagination. Default: 0

list_knowledge_base_documentsтолько чтение

Выводит список документов в вашей базе знаний организации с возможностью фильтрации по коллекциям, типу файлов или статусу.

Параметры
  • filtersstring

    Filter documents by collections, file_type (pdf, markdown, plaintext, csv), or status (ready, processing, error) (e.g., 'collections:vuln;security,file_type:pdf,status:ready'). Multiple filters can be combined with commas.

  • limitnumber

    Maximum number of documents to return. Default: 100

  • offsetnumber

    Number of documents to skip for pagination. Default: 0

list_security_findingsтолько чтение

Получить список уязвимостей с необязательной фильтрацией по типам, уровням критичности, источникам и статусам

Параметры
  • from_timestring

    From time in RFC3339 or relative format, i.e. now-7d

  • limitnumber

    Number of findings to return

  • severitiesenum[]

    List of severity levels to filter by

  • source_kindsstring[]

    List of source kinds to filter by. i.e. Deployment,Pod,Container,Node,etc.

  • source_namesstring[]

    List of source names to filter by

  • source_namespacesstring[]

    List of source namespaces to filter by

  • source_typesenum[]

    List of source types to filter by

  • statusenum

    Status of the findings to filter by

  • to_timestring

    To time in RFC3339 or relative format, i.e. now-7d

  • typesenum[]

    List of finding types to filter by

list_widget_templatesтолько чтение

Выводит список шаблонов виджетов с опциональной фильтрацией по типу визуализации и категории.

Параметры
  • categorystring

    Filter by category

  • limitnumber

    Maximum number of results to return (default: 10, min: 1)

  • offsetnumber

    Pagination offset (default: 0, min: 0)

  • visualization_typestring

    Filter by visualization type

list_workflow_runsтолько чтение

Выводит список запусков рабочих процессов с возможностью фильтрации по ID рабочего процесса.

Параметры
  • workflow_idstringобязательный

    ID of the workflow to list runs for

list_workflowsтолько чтение

Вывести список всех рабочих процессов

Параметры

Без параметров.

list_workflow_schedulesтолько чтение

Выводит список расписаний рабочих процессов с опциональной фильтрацией по ID рабочего процесса.

Параметры
  • workflow_idstringобязательный

    ID of the workflow to list schedules for

mark_inbox_item_as_false_positive

Отметить элемент входящих как ложное срабатывание с указанием причины.

Параметры
  • inbox_item_idstringобязательный

    ID of the inbox item to mark as false positive

  • reasonstringобязательный

    Reason for marking the item as false positive

  • valueboolean

    Whether to mark the item as false positive (true) or not (false)

query_knowledge_base_documentтолько чтение

Запросить CSV-документ из базы знаний на естественном языке. ВАЖНО: Этот инструмент РАБОТАЕТ ТОЛЬКО с CSV-документами. Используйте list_knowledge_base_documents с фильтром filters='file_type:csv', чтобы найти ID CSV-документов (результаты search_knowledge_base также содержат ID документов). Результаты возвращаются в виде таблицы Markdown.

Параметры
  • document_idstringобязательный

    The ID of the CSV document to query. Use list_knowledge_base_documents with filters='file_type:csv' to find CSV document IDs. Document IDs are also available in search_knowledge_base results. This will fail if the document is not a CSV file.

  • querystringобязательный

    Natural language question to execute against the CSV document. The system will analyze the CSV structure and generate the appropriate query (e.g., 'Show me all rows where severity is critical', 'Count the number of vulnerabilities by type', 'Show me the owner of asset IKM99832').

radql_batch_queryтолько чтение

Выполняет несколько запросов RadQL параллельно для повышения эффективности. Полезен для одновременного получения связанных данных из разных типов данных (например, детали контейнера + уязвимости + сетевые подключения).

Параметры
  • queriesobject[]обязательный

    Array of queries to execute in parallel (max 10)

radql_get_type_metadataтолько чтение

Получает схему/метаданные для определённого типа данных RadQL. Показывает доступные поля, типы данных, какие поля можно фильтровать/искать, и даёт примеры запросов. Вызывайте это ПОСЛЕ radql_list_data_types, чтобы понять, как делать запросы к конкретному типу данных.

Параметры
  • data_typestringобязательный

    The data type to get metadata for (e.g., 'containers', 'kubernetes_resources', 'inbox_items'). Call radql_list_data_types first to see available types.

radql_list_data_typesтолько чтение

Перечислить все доступные типы данных RadQL (обнаружение). ВСЕГДА вызывайте это ПЕРВЫМ перед использованием других инструментов RadQL, чтобы узнать, какие данные доступны для запросов. Возвращает типы данных, такие как 'containers', 'kubernetes_resources', 'inbox_items', 'vulnerabilities' и т.д., с описаниями.

Параметры

Без параметров.

radql_list_filter_valuesтолько чтение

Выводит список возможных значений для поля фильтра (например, список пространств имён, список кластеров, значения степени критичности). Полезно для построения динамических фильтров, когда нужно узнать доступные значения, аналогичные перечисляемым. Вызывайте этот инструмент при создании фильтров, которым нужны конкретные значения.

Параметры
  • data_typestringобязательный

    The data type (e.g., 'containers', 'kubernetes_resources')

  • filter_namestringобязательный

    The filter field name to get possible values for (e.g., 'namespace', 'cluster_id', 'severity')

radql_queryтолько чтение

Выполняет RadQL-запросы для расследований безопасности. Поддерживает: list (фильтр/поиск), get_by_id (один элемент), stats (агрегации). WORKFLOW: radql_list_data_types -> radql_get_type_metadata -> radql_query ОБЩИЕ ПОЛЯ ПО ТИПАМ ДАННЫХ: containers: name, image_name, image_repo, owner_kind, cluster_id, created_at Пример: image_name:nginx AND owner_kind:Pod finding_groups: type, source_kind, source_name, rule_title, severity, event_timestamp Типы: k8s_misconfiguration, k8s_audit_logs_anomaly, threat_vector Пример: type:k8s_misconfiguration AND severity:critical inbox_items: severity (High|Medium|Low), type, title, archived, false_positive, created_at Пример: severity:High AND archived:false kubernetes_resources: kind, name, namespace, cluster_id, owner_kind, created_at Пример: kind:Deployment AND namespace:production КРИТИЧЕСКИЕ ПРАВИЛА КАВЫЧЕК: ОБЯЗАТЕЛЬНО заключайте в кавычки, если значение содержит: - Даты/временные метки: created_at>"2024-01-01" (НЕ created_at>2024-01-01) - Дефисы: cluster_id:"abc-123-def", name:"kube-system" - UUID: id:"550e8400-e29b-41d4-a716-446655440000" - Пробелы: title:"my alert" - Спецсимволы: :, =, <, >, !, (, ) - Wildcards с дефисами: name:"kube-" Можно оставлять без кавычек: - Простые строки: status:active, kind:Pod - Числа: count:123 - Булевы значения: archived:true - Простые wildcards: name:nginx Для полной схемы: вызовите radql_get_type_metadata с target data_type

Параметры
  • data_typestringобязательный

    The data type to query (e.g., 'containers', 'kubernetes_resources', 'inbox_items'). Use radql_list_data_types to discover available types.

  • filters_querystring

    RadQL filter query (e.g., 'severity:High AND type:misconfiguration'). Used for filtering results.

  • idstring

    The ID of a specific item to retrieve (for get_by_id operation)

  • include_relationsstring[]

    Relations to include (e.g., ['owner'] for containers to include Kubernetes owner resource)

  • limitnumber

    Maximum number of results to return

  • offsetnumber

    Pagination offset

  • operationenumобязательный

    The operation to perform: 'list' for filtering/searching, 'get_by_id' for single item, 'stats' for aggregations

  • stats_querystring

    RadQL analytics query (e.g., 'count() by severity'). Used for aggregations and grouping.

radql_query_builderтолько чтение

Вспомогательный инструмент для программного построения RadQL-запросов на основе структурированных условий. Пригодится, когда нужно собрать сложные фильтры или статистические запросы из структурированных входных данных.

Параметры
  • aggregate_fieldstring

    Field to aggregate (omit for count(*))

  • aggregationenum

    Aggregation function to apply

  • conditionsobject[]

    Filter conditions to combine into a RadQL query

  • data_typestringобязательный

    The data type to build a query for

  • group_bystring[]

    Fields to group by

  • logicenum

    Logical operator to combine conditions

  • time_groupenum

    Time-based grouping interval for datetime fields

run_workflow

Запустить workflow с опциональными переопределениями аргументов

Параметры
  • argsobject

    Optional arguments to override when running the workflow

  • asyncboolean

    If true, run asynchronously and return immediately. If false, wait for the workflow to finish.

  • workflow_idstringобязательный

    ID of the workflow to run

search_knowledge_baseтолько чтение

Ищет в базе знаний вашей организации подходящие загруженные документы, процедуры, отчёты и другой контент с помощью запросов на естественном языке

Параметры
  • collectionsstring[]

    Optional list of collection names to filter search results. Only documents tagged with these collections will be searched. Cannot be used with document_ids.

  • document_idsstring[]

    Optional list of specific document IDs to search within. Use this to restrict search to known documents. Cannot be used with collections.

  • min_scorenumber

    Minimum semantic similarity score threshold (0.0 to 1.0). Higher values (0.8-1.0) return only highly relevant matches, lower values (0.5-0.7) include broader context. Default: 0.5

  • querystringобязательный

    Natural language question or keywords to search for across your uploaded knowledge base content. Can be a full question, technical terms, or key phrases.

  • thread_idstring

    Thread identifier for the current conversation or session. IMPORTANT: If a thread_id is available in your context, you MUST provide it to include thread-specific documents alongside general knowledge base content. Only omit if no thread context exists.

  • top_knumber

    Maximum number of most relevant document excerpts to return. Use higher values (10-20) for comprehensive research, lower values (3-5) for focused answers. Default: 5

unignore_cve

Удаляет общеучётное назначение CVE, восстанавливая CVE в отчётности по уязвимостям.

Параметры
  • cve_namestringобязательный

    CVE ID to un-ignore (restore to reporting), e.g. CVE-2024-1234

update_custom_workflow

Обновляет существующую автоматизацию с новым YAML. Обновлять можно только автоматизации, созданные через create_custom_workflow. Возвращает обновлённую автоматизацию без повторного вывода определения.

Параметры
  • agent_idstring

    ID of the agent making the update

  • descriptionstring

    New description

  • namestring

    New name for the workflow

  • summarystring

    New summary

  • thread_idstring

    ID of the conversation thread

  • workflow_idstringобязательный

    ID of the custom workflow to update

  • yamlstringобязательный

    The updated workflow YAML definition (required)

update_dashboard

Обновляет существующую панель инструментов. Поля, которые не указаны, остаются без изменений, поэтому при небольшом редактировании (например, заголовок или одна строка) не нужно отправлять всю панель целиком.

Параметры
  • dashboard_idstringобязательный

    ID of the dashboard to update

  • descriptionstring

    New description

  • rowsobject[]

    Replacement layout. rows is replaced wholesale, so when you change it send the full intended layout, not just the changed row. Omit it entirely to leave the layout untouched.

  • titlestring

    New title

  • visibilitystring

    New visibility

update_security_finding_status

Обновить статус уязвимости

Параметры
  • idstringобязательный

    Finding ID to update

  • statusenumобязательный

    New status for the finding

who_shelled_into_podтолько чтение

Получить журналы аудита k8s с информацией о пользователях, которые подключались к поду через оболочку

Параметры
  • cluster_idstring

    Optional Cluster ID

  • from_timestring

    Start time of the time range to search for audit events. Example: 2024-01-01T00:00:00Z. Default: 7 days ago

  • limitnumber

    Maximum number of results to return

  • namestring

    Optional Pod name

  • namespacestring

    Optional Pod namespace

  • pagenumber

    Page number to return

  • to_timestring

    End time of the time range to search for audit events. Example: 2024-01-03T00:00:00Z

Похожие MCP-сервера

DigitalOcean MCP

DigitalOcean MCP

MCP сервер для управления облачными ресурсами DigitalOcean через API: дроплеты, базы данных и Kubernetes. Инструмент для автоматизации инфраструктуры разработчиками и DevOps.

Go133
spre-sre/lumino-mcp-server

spre-sre/lumino-mcp-server

LUMINO MCP сервер для SRE и DevOps: 37 инструментов для мониторинга Kubernetes, анализа логов, предиктивной аналитики и симуляции изменений. Помогает AI-ассистентам находить коренные причины сбоев, прогнозировать узкие места и управлять кластерами через MCP.

Python11
shibley/apistatuscheck-mcp-server

shibley/apistatuscheck-mcp-server

MCP-сервер для проверки доступности 114+ облачных сервисов (AWS, GitHub, Stripe, OpenAI и других) в реальном времени. Полезен разработчикам и DevOps для быстрого мониторинга статуса API прямо из ас...

TypeScript1
node-man/dechonet-mcp

node-man/dechonet-mcp

DechoNet MCP Server даёт AI-агентам 13 инструментов для разведки безопасности доменов: DNS, SSL, HTTP-заголовки и другие. Полезен для быстрой оценки защищённости сайтов через Claude Desktop.

JavaScript1
goklab/guardvibe

goklab/guardvibe

MCP-сервер для безопасности AI-кода. Детерминистично проверяет уязвимости, CVE и целостность репозитория в реальном времени. Полезен разработчикам с AI-агентами — предупреждает угрозы до появления кода.

TypeScript5
Grafana MCP

Grafana MCP

официальный

MCP сервер для интеграции с Grafana: управляйте дашбордами, выполняйте запросы к Prometheus, Loki, CloudWatch и другим источникам через MCP. Упрощает мониторинг, анализ метрик и логов — полезен для инженеров и DevOps.

Go3446
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин