mcpField
L
Log Analyzer with MCP

Log Analyzer with MCP

本地服务
github.com/awslabs开发工具17019 周前更新

关于 Log Analyzer with MCP

Log Analyzer with MCP 是一个 MCP 服务,让 AI 助手访问 AWS CloudWatch Logs 进行分析、搜索和关联。它面向需要借助 AI 排查 AWS 日志的用户,并以示例形式展示客户端与服务端的配合方式。

主要功能

  1. 01浏览和搜索 CloudWatch 日志组
  2. 02使用 CloudWatch Logs Insights 查询语法搜索
  3. 03生成日志摘要并识别错误模式
  4. 04跨多个 AWS 服务关联日志

适用场景

  1. 01让 Claude 在对话中查询 AWS 日志
  2. 02排查多个 AWS 服务之间的错误关联

MCP 相关

该项目是一个 MCP 服务,向 AI 助手暴露 AWS CloudWatch Logs 的浏览、查询和关联能力,并附带与 Claude for Desktop 集成的配置说明。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

使用 MCP 的日志分析器

一个 Model Context Protocol(MCP) 服务,可让 AI 助手访问 AWS CloudWatch Logs,以进行分析、搜索和关联。

🏗️ 架构

架构图

🔌 Model Context Protocol(MCP)

Anthropic 的概述如下:

MCP 是一种开放协议,用于规范应用程序向大模型提供上下文的方式。可以将 MCP 想象成 AI 应用的 USB-C 接口。正如 USB-C 提供了连接设备与各种外围设备和配件的标准化方式,MCP 也提供了连接 AI 模型与不同数据源和工具的标准化方式。

此代码库是一个客户端和服务示例,可让 Claude 之类的 AI 助手与 AWS 账户中的 CloudWatch 日志交互。要了解有关 MCP 的更多信息,请阅读简介。

✨ 功能

  • 浏览和搜索 CloudWatch 日志组
  • 使用 CloudWatch Logs Insights 查询语法搜索日志
  • 生成日志摘要并识别错误模式
  • 关联多个 AWS 服务中的日志
  • 为 Claude 之类的助手提供 AI 优化工具

详细功能列表

🚀 安装

前提条件
  • uv Python 包和项目管理器(包含 uvx)
  • 启用了 CloudWatch Logs 的 AWS 账户
  • 已配置的 AWS 凭证

🚦 快速入门

  1. 确保已按此处的说明配置 AWS 凭证

  2. 根据 AI 集成指南中的说明,使用正确的配置更新 claude_desktop_config.json 文件

  3. 打开 Claude for Desktop,开始对话!

更多示例和高级用法,请参阅详细使用指南。

🤖 AI 集成

此项目可轻松集成 Claude for Desktop 之类的 AI 助手。详情请参阅 AI 集成指南。

📚 文档

🔒 安全

详情请参阅 CONTRIBUTING。

📄 许可证

此项目采用 Apache-2.0 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。