返回 MCP 目录
public公开dns本地运行

tailpipe-mcp

Tailpipe MCP服务器是一个AI驱动的日志分析工具,通过模型上下文协议连接AI助手与云端/SaaS日志数据,支持自然语言查询和分析各类云服务日志,提供安全事件调查、成本性能洞察等功能。

article

README

🚀 尾管模型上下文协议(MCP)服务器

尾管模型上下文协议(MCP)服务器借助人工智能驱动的日志分析,通过Tailpipe将AI助手(如Claude)与云和SaaS日志相连接。它能让用户以自然语言对整个数据资产进行探索和分析,为日志处理带来了极大的便利。

🚀 快速开始

尾管模型上下文协议(MCP)服务器可将AI助手和尾管日志进行桥接,支持以下操作:

  • 查询:使用自然语言或结构化查询直接从日志中获取信息。
  • 分析:通过聚合、时间序列分析和其他高级功能深入研究日志数据。
  • 监控:设置警报和规则,基于日志中的模式或异常采取行动。
  • 上下文:将日志与相关的元数据(如云资源、用户活动等)结合使用。

📦 安装指南

克隆仓库并设置环境

  1. 克隆仓库并导航到目录:
git clone https://github.com/turbot/tailpipe-mcp.git
cd tailpipe-mcp
  1. 安装依赖项:
npm install
  1. 构建项目:
npm run build

📚 详细文档

配置

使用环境变量配置数据库路径

设置以下环境变量以指定数据库路径:

  • TAILPIPE_MCP_DATABASE_PATH:指定数据库文件的路径。

设置日志级别

通过设置以下环境变量控制日志 verbosity:

  • TAILPIPE_MCP_LOG_LEVEL:默认值为info,可选值包括debuginfowarnerror

开发

Tailpipe MCP是一个开源项目,欢迎贡献。我们使用GitHub进行代码托管,并遵循Apache 2.0许可证。如需参与,请访问我们的Slack社区

如何加入

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端