MCP Catalogs
首页

roo-logger

by annenpolka·24·综合分 40

一个自动记录AI编程助手活动(如命令执行和代码生成)的MCP服务器。

developer-toolsproductivityai-llm
6
Forks
4
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

Roo Activity Logger是一个全面的MCP服务器,旨在捕获并以JSON格式存储AI编程助手的活动。它支持多种活动类型,包括命令执行、代码生成、文件操作、错误、决策和对话。该服务器提供了记录活动的工具,包含详细的元数据,如意图、上下文和任务之间的层次关系。日志以基于日期的JSON文件保存,使它们易于搜索和分析,便于上下文恢复。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:追踪和分析AI编程助手活动以提高生产力
:在恢复中断的开发任务时重建上下文
:创建代码生成和文件修改的审计跟踪
:记录器支持哪些活动类型?
:日志如何存储和组织?

什么时候选它

当您需要跟踪和分析AI编码助手的活动以进行生产力分析、上下文恢复或文档记录时,选择这个服务器。

什么时候不要选它

如果您需要实时监控或高级分析功能,请避免使用此服务器,因为它只提供基本的JSON记录和搜索功能。

此 server 暴露的工具

从 README 抽取出 3 个工具
  • log_activity

    Record an activity with details, intention, and context

  • get_log_files

    List saved log files recursively

  • search_logs

    Search saved logs with various filters

可对比工具

claude-desktop-logsdeveloper-activity-trackercode-review-assistant

安装

安装

通过npx安装(推荐)

将以下内容添加到您的Cline、Roo-Code或Claude Code配置中:

{
  "mcpServers": {
    "roo-activity-logger": {
      "command": "npx",
      "args": ["-y", "github:annenpolka/roo-logger"],
      "env": {},
      "disabled": false
    }
  }
}

本地开发

git clone https://github.com/annenpolka/roo-logger.git
cd roo-logger
npm install
npm run build

然后配置使用本地构建:

{
  "mcpServers": {
    "roo-activity-logger": {
      "command": "node",
      "args": ["/path/to/your/local/roo-logger/dist/index.js"],
      "env": {},
      "disabled": false
    }
  }
}

FAQ

记录器支持哪些活动类型?
记录器支持command_execution(命令执行)、code_generation(代码生成)、file_operation(文件操作)、error_encountered(遇到错误)、decision_made(决策)和conversation(对话)活动类型。
日志如何存储和组织?
日志以基于日期的JSON文件保存在指定目录中。每个日志包含时间戳、类型、摘要、详细信息、意图、上下文以及父级/相关ID等元数据,用于层次化组织。

roo-logger 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。