Log Analyzer with MCP

Official
by awslabs

MCP를 사용한 로그 분석기

AI 어시스턴트가 분석, 검색 및 상관관계를 위해 AWS CloudWatch Logs에 액세스할 수 있도록 하는 MCP(Model Context Protocol) 서버입니다.

🏗️ 건축

🔌 모델 컨텍스트 프로토콜(MCP)

Anthropic에서 설명한 대로:

MCP는 애플리케이션이 LLM에 컨텍스트를 제공하는 방식을 표준화하는 개방형 프로토콜입니다. MCP는 AI 애플리케이션을 위한 USB-C 포트와 같습니다. USB-C가 다양한 주변 기기 및 액세서리에 기기를 연결하는 표준화된 방식을 제공하는 것처럼, MCP는 AI 모델을 다양한 데이터 소스 및 도구에 연결하는 표준화된 방식을 제공합니다.

이 저장소는 Claude와 같은 AI 비서가 AWS 계정의 CloudWatch 로그와 상호 작용할 수 있도록 하는 클라이언트 및 서버 예시입니다. MCP에 대해 자세히 알아보려면 소개 부분을 읽어보세요.

✨ 특징

  • CloudWatch 로그 그룹을 탐색하고 검색합니다.
  • CloudWatch Logs Insights 쿼리 구문을 사용하여 로그 검색
  • 로그 요약을 생성하고 오류 패턴을 식별합니다.
  • 여러 AWS 서비스의 로그 상관 관계 분석
  • Claude와 같은 보조자를 위한 AI 최적화 도구

자세한 기능 목록

🚀 설치

필수 조건

  • uv Python 패키지 및 프로젝트 관리자
  • CloudWatch Logs가 있는 AWS 계정
  • 구성된 AWS 자격 증명

설정

지엑스피1

🚦 빠른 시작

  1. 여기에 설명된 대로 AWS 자격 증명을 구성했는지 확인하세요.
  2. AI 통합 가이드 에 설명된 적절한 구성으로 claude_desktop_config.json 파일을 업데이트하세요.
  3. 데스크톱용 Claude를 열고 채팅을 시작하세요!

더 많은 예와 고급 사용법을 보려면 자세한 사용 가이드를 참조하세요.

🤖 AI 통합

이 프로젝트는 Claude for Desktop과 같은 AI 비서와 쉽게 통합될 수 있습니다. 자세한 내용은 AI 통합 가이드를 참조하세요.

📚 문서

🔒 보안

자세한 내용은 기여를 참조하세요.

📄 라이센스

이 프로젝트는 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.

AI 어시스턴트가 AWS CloudWatch Logs에 액세스하여 여러 AWS 서비스에서 로그를 탐색, 검색, 요약 및 상관관계를 분석할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 🏗️ 건축
    1. 🔌 모델 컨텍스트 프로토콜(MCP)
      1. ✨ 특징
        1. 🚀 설치
          1. 필수 조건
          2. 설정
        2. 🚦 빠른 시작
          1. 🤖 AI 통합
            1. 📚 문서
              1. 🔒 보안
                1. 📄 라이센스

                  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