Log Analyzer with MCP

Official
by awslabs

Analizador de registros con MCP

Un servidor de Protocolo de contexto de modelo (MCP) que proporciona a los asistentes de IA acceso a los registros de AWS CloudWatch para análisis, búsquedas y correlación.

🏗️ Arquitectura

Protocolo de Contexto Modelo (MCP)

Como lo describe Anthropic:

MCP es un protocolo abierto que estandariza cómo las aplicaciones proporcionan contexto a los LLM. Piense en MCP como un puerto USB-C para aplicaciones de IA. Así como USB-C proporciona una forma estandarizada de conectar sus dispositivos a diversos periféricos y accesorios, MCP proporciona una forma estandarizada de conectar los modelos de IA a diferentes fuentes de datos y herramientas.

Este repositorio es un cliente y servidor de ejemplo que permite a un asistente de IA como Claude interactuar con los registros de CloudWatch en una cuenta de AWS. Para obtener más información sobre MCP, lea la introducción .

✨ Características

  • Explorar y buscar grupos de registros de CloudWatch
  • Buscar registros mediante la sintaxis de consulta de CloudWatch Logs Insights
  • Generar resúmenes de registros e identificar patrones de errores
  • Correlacionar registros en múltiples servicios de AWS
  • Herramientas optimizadas con IA para asistentes como Claude

Lista detallada de funciones

🚀 Instalación

Prerrequisitos

  • El paquete uv de Python y el administrador de proyectos
  • Una cuenta de AWS con CloudWatch Logs
  • Credenciales de AWS configuradas

Configuración

# Clone the repository git clone https://github.com/awslabs/Log-Analyzer-with-MCP.git cd Log-Analyzer-with-MCP # Create a virtual environment and install dependencies uv sync source .venv/bin/activate # On Windows, use `.venv\Scripts\activate`

🚦 Inicio rápido

  1. Asegúrese de haber configurado sus credenciales de AWS como se describe aquí
  2. Actualice su archivo claude_desktop_config.json con la configuración adecuada descrita en la guía de integración de IA
  3. ¡Abre Claude para escritorio y comienza a chatear!

Para obtener más ejemplos y usos avanzados, consulte la guía de uso detallada .

🤖 Integración de IA

Este proyecto se integra fácilmente con asistentes de IA como Claude for Desktop. Consulta la guía de integración de IA para más detalles.

📚 Documentación

🔒 Seguridad

Consulte CONTRIBUYENDO para obtener más información.

📄 Licencia

Este proyecto está licenciado bajo la licencia Apache-2.0.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que brinda a los asistentes de IA acceso a los registros de AWS CloudWatch, lo que permite explorar, buscar, resumir y correlacionar registros en múltiples servicios de AWS.

  1. 🏗️ Arquitectura
    1. Protocolo de Contexto Modelo (MCP)
      1. ✨ Características
        1. 🚀 Instalación
          1. Prerrequisitos
          2. Configuración
        2. 🚦 Inicio rápido
          1. 🤖 Integración de IA
            1. 📚 Documentación
              1. 🔒 Seguridad
                1. 📄 Licencia

                  Related MCP Servers

                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
                    Last updated -
                    19
                    TypeScript
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.
                    Last updated -
                    16
                    2
                    TypeScript
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server allowing Claude AI to interact with AWS resources through natural language, enabling users to query and manage AWS services without using the traditional AWS Console or CLI.
                    Last updated -
                    TypeScript
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    An MCP server that allows AI assistants to access AWS CloudWatch logs by listing log groups and reading log entries.
                    Last updated -
                    4
                    Python

                  View all related MCP servers

                  ID: k64kdjc5wv