使用说明
📊 MCP 日志
一个用于从PostgreSQL数据库查询和分析用户活动日志的模型上下文协议(MCP)服务器。
✨ 特点
这个MCP服务器提供了两个主要工具:
get_user_logs📋 - 通过文档ID获取用户日志,可选日期范围过滤和结果限制build_report📄 - 使用Jinja2模板生成包含日志摘要和分析的Markdown报告
📋 前提条件
- npm(Node Package Manager)
- Python >= 3.13(Python版本大于等于3.13)
- PostgreSQL 数据库
🗄️ 数据库设置
- 运行 Docker Compose
- 从db.sql加载数据
- 保存凭据以备后用
🚀 安装说明
-
git clone https://github.com/jfbarahonag/mcp-logs.git -
cd mcp-logs -
按下连接按钮
-
复制服务器条目
-
在MCP用户配置中粘贴,并使用logs_mcp作为键
-
将项目的绝对路径添加为 server.py 的前缀
-
从 .env.example 文件创建 .env 文件,将 TEMPLATES_DIR 设置为 templates 目录,并配置数据库连接字符串
-
启动MCP服务器
-
随时可用! ✅
-
选择MCP并开始聊天💬