Context7
Up-to-date docs for AI agents
Descripción del creador (original en inglés)
MCP server for Alert Logic MDR — incident response, log search, SOAR, and SOC workflows
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿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-mcpPé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ú.
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.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
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
El nombre en el registro se verificó con la cuenta de GitHub rijul170, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
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.
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.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
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).
El repo de GitHub cambió por última vez –, y la última versión (0.1.0) llegó al registro hace 4 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.
En la misma categoría: Context7, Codebase Memory, Exa
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
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
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.
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.
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.
account_id override and bulk cross-account operations (bulk deployments, bulk health checks, partner incidents).+--------------------+ 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.
uv (recommended) or pip# 1. Clone the repository
git clone https://github.com/rijul170/alertlogic-mcp.git cd alertlogic-mcp
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -r requirements.txt
uv venv uv pip install -r requirements.txt
cp .env.example .env $EDITOR .env # fill in the required variables (see below)
All configuration is via environment variables, loaded from .env at startup.
| Variable | Description |
|---|---|
ALERTLOGIC_API_KEY | API key in access_key_id:secret_key format (see below for how to create one) |
ALERTLOGIC_BASE_URL | API base URL — https://api.cloudinsight.alertlogic.com (US) or https://api.cloudinsight.alertlogic.co.uk (UK) |
ALERTLOGIC_ACCOUNT_ID | Your Alert Logic account ID (visible in the console URL and account settings) |
| Variable | Default | Description |
|---|---|---|
MCP_TRANSPORT | stdio | Transport: stdio, sse, or streamable-http |
MCP_HOST | 127.0.0.1 | Bind host (HTTP transports only) |
MCP_PORT | 8000 | Bind 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 |
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
access_key_id:secret_key (with the colon) and set that as ALERTLOGIC_API_KEY.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
Edit claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%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. Pointcommandat the venv Python, not the system Python.
Restart Claude Desktop. Alert Logic tools will appear in the tool picker.
46 modules, ~473 tools, organized by domain:
| Module | Tools | Key operations |
|---|---|---|
incidents_mcp | 11 | List, get, friendly-ID lookup, complete, reopen, add notes, add feedback, list partner incidents |
soc | 14 | Submit/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