Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Alertlogic MCP

de rijul170versión 0.1.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.rijul170/alertlogic-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

MCP server for Alert Logic MDR — incident response, log search, SOAR, and SOC workflows

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Búsqueda y memoria de IA

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "alertlogic": {
      "command": "uvx",
      "args": [
        "alertlogic-mcp"
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add alertlogic -- uvx alertlogic-mcp

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "alertlogic": {
      "command": "uvx",
      "args": [
        "alertlogic-mcp"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "alertlogic": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "alertlogic-mcp"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub rijul170, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7277 servidores de esta categoría
  • Publicado en el registro más recientemente que el 22% de los otros 7277 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7277 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Alertlogic MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.1.0) llegó al registro hace 4 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado ayer
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 21 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Alert Logic MCP Server

Bring the full Alert Logic MDR platform into your AI assistant.

A Model Context Protocol server that exposes the complete Alert Logic API surface as structured tools any MCP-compatible client (Claude Desktop, Claude Code, Cursor, …) can call directly — enabling AI-powered security operations, incident response, and threat hunting at MSSP scale.

For incident responders: Query Alert Logic MDR incidents, elaborate raw log evidence, kick off SOAR playbooks, and search logs with SQL — all through Claude. Designed for MSSP-scale multi-account operations.


Table of Contents

  • Overview
  • Features
  • Architecture
  • Prerequisites
  • Installation
  • Configuration
  • Claude Code Integration
  • Claude Desktop Integration
  • Module Overview
  • SOC Quick Start
  • Built-in SOC Playbooks
  • Multi-Account MSSP Usage
  • Security Notes
  • Testing
  • Troubleshooting
  • Contributing
  • License

Overview

This MCP server wraps the Alert Logic MDR platform API and exposes it as 473+ structured tools that any MCP-compatible AI client can call directly. It covers the full Alert Logic API surface — incident response, SQL-based log search, SOAR playbook automation, asset management, vulnerability analysis, user and credential management, billing, and more — organized into 46 domain modules. Auth, retries, pagination, token management, and JSON shaping are handled server-side; your AI client simply calls the tool by name.


Features

  • Incident Response — List, get, elaborate (raw log evidence), complete, reopen, add notes, and add feedback to incidents. Friendly-ID lookup included.
  • SQL Log Search — Submit Alert Logic log search queries in SQL, poll status, retrieve results, and release sessions.
  • SOAR Playbook Automation — List, get, execute, and monitor SOAR playbooks; manage inquiries, triggers, and execution state.
  • Asset Topology — Query the full asset inventory, declare and remove assets, set properties, and retrieve topology graphs for any deployment.
  • Vulnerability Management — List exposures by severity, retrieve per-asset vulnerabilities, search the vulnerability knowledge base, and manage remediation items.
  • User & Access Key Management — Full CRUD on users, roles, access keys, MFA settings, and password resets across accounts.
  • Multi-Account MSSP Support — Per-tool account_id override and bulk cross-account operations (bulk deployments, bulk health checks, partner incidents).
  • Built-in SOC Playbooks — Six tools that surface pre-written IR guides, threat-hunt workflows, MITRE ATT&CK mappings, and tool reference guides directly in-context.
  • Tickets & Watchlist — Create, update, and close tickets; manage the alerting watchlist.
  • Cloud & Azure Explorer — Browse cloud resource topology across AWS and Azure environments.
  • Analytics Engine — Access AE content, rules, analytics, tags, tuning, and publication across multiple AE subsystems.
  • Infrastructure Operations — Manage environments, scan schedules, scan results, network controls, ingest sources, and log integrations.

Architecture

+--------------------+      stdio / streamable-HTTP (MCP)     +--------------------------------+

| MCP Client | <-------------------------------------> | AlertLogic MCP Server | | (Claude Desktop, | | (this repo, main.py) | | Claude Code, …) | | | +--------------------+ | 46 modules (~473 tools): | | incidents, soc, soar, | | assets, vuln, users, … | | | | | base.py (HTTP, AIMS auth, | | token cache, retries) | +----------+---------------------+ | v HTTPS + AIMS Bearer token +-----------------------------+ | AlertLogic MDR Platform | | api.cloudinsight....com | +-----------------------------+

Transport: The server supports three MCP transports selectable via MCP_TRANSPORT:

  • stdio (default) — launched on demand by your MCP client; no network port opened.
  • streamable-http — persistent HTTP server; suitable for Claude Code and remote clients.
  • sse — Server-Sent Events transport for SSE-capable clients.

Authentication: Alert Logic uses AIMS Bearer token auth. The server exchanges your access_key_id:secret_key API key for a short-lived Bearer token on first use, caches it, and re-authenticates automatically when the token expires — no manual token rotation required.

`base.py` centralizes HTTP method helpers (_get, _post, _put, _delete), per-service URL routing (Account-Topology service, global service, _at-prefixed routes), error translation, and the AIMS token cache.


Prerequisites

  • Python 3.10 or newer
  • uv (recommended) or pip
  • An Alert Logic account with API access enabled
  • An Alert Logic API key (access key ID + secret key; see Configuration)

Installation

# 1. Clone the repository

git clone https://github.com/rijul170/alertlogic-mcp.git cd alertlogic-mcp

2. Create a virtual environment and install dependencies

python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -r requirements.txt

Or with uv (faster):

uv venv uv pip install -r requirements.txt

3. Configure credentials

cp .env.example .env $EDITOR .env # fill in the required variables (see below)


Configuration

All configuration is via environment variables, loaded from .env at startup.

Required variables
VariableDescription
ALERTLOGIC_API_KEYAPI key in access_key_id:secret_key format (see below for how to create one)
ALERTLOGIC_BASE_URLAPI base URL — https://api.cloudinsight.alertlogic.com (US) or https://api.cloudinsight.alertlogic.co.uk (UK)
ALERTLOGIC_ACCOUNT_IDYour Alert Logic account ID (visible in the console URL and account settings)
Optional variables
VariableDefaultDescription
MCP_TRANSPORTstdioTransport: stdio, sse, or streamable-http
MCP_HOST127.0.0.1Bind host (HTTP transports only)
MCP_PORT8000Bind port (HTTP transports only)
ALERTLOGIC_MCP_READONLY_(off)_Set to true to register only read tools — write and destructive tools are never exposed to the AI client
ALERTLOGIC_MCP_ALLOW_DESTRUCTIVE_(off)_Destructive tools (deletes, SOAR playbook execution, scan launches, ...) are suppressed by default. Set to true to arm all of them, or a comma-separated list of tool names to arm selectively
Optional service URL overrides

These default to Alert Logic's standard endpoints. Override only if you have a custom deployment:

ALERTLOGIC_GLOBAL_BASE_URL=https://api.global-services.global.alertlogic.com

ALERTLOGIC_AETUNER_BASE_URL=https://aetuner.mdr.global.alertlogic.com ALERTLOGIC_CONNECTORS_BASE_URL=https://connectors.mdr.global.alertlogic.com ALERTLOGIC_RESPONDER_BASE_URL=https://api.responder.alertlogic.com

Creating an API key
  1. Sign in to the Alert Logic console.
  2. Navigate to Manage → Users, select your user, then open Access Keys → Create.
  3. Copy the Access Key ID and Secret Key.
  4. Combine them as access_key_id:secret_key (with the colon) and set that as ALERTLOGIC_API_KEY.

Claude Code Integration (HTTP mode)

Start the server in HTTP mode:

MCP_TRANSPORT=streamable-http python main.py

Then register it in your Claude Code project or user MCP config (.claude/settings.json or ~/.claude/settings.json):

{

"mcpServers": { "alertlogic-mcp": { "type": "http", "url": "http://localhost:8000/mcp" } } }

Or via the CLI:

claude mcp add --transport http alertlogic-mcp http://localhost:8000/mcp

Claude Desktop Integration (stdio mode)

Edit claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %AppData%\Claude\claude_desktop_config.json
{

"mcpServers": { "alertlogic-mcp": { "command": "/absolute/path/to/.venv/bin/python", "args": ["/absolute/path/to/alertlogic-mcp/main.py"] } } }

Use absolute paths. Tilde (~) is not expanded by Claude Desktop. Point command at the venv Python, not the system Python.

Restart Claude Desktop. Alert Logic tools will appear in the tool picker.


Module Overview

46 modules, ~473 tools, organized by domain:

Incident Response
ModuleToolsKey operations
incidents_mcp11List, get, friendly-ID lookup, complete, reopen, add notes, add feedback, list partner incidents
soc14Submit/poll/release SQL log searches, list exposures, get health summary

| soc_playbooks | 6 | Built-in IR guide, threat-hunt workflow, MITRE mapping, to

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx