这是一个轻量级的MCP服务器,专为大语言模型设计,提供一个私密日志功能。LLM可以通过调用服务器提供的工具来记录自己的想法、感受或任何不希望用户看到的内容,这些内容会被安全地保存到本地文件。
主要功能点
- 私密日志记录: LLM可以安全地记录只有自己可见的思考和感受。
- 自动时间戳: 每篇日志都会自动记录带微秒精度的精确时间。
- 结构化存储: 日志文件按日期组织在本地文件系统中,方便管理和检索。
- 轻量高效: 项目依赖少,运行速度快。
- 路径可配置: 可以指定日志文件存放的目录。
安装步骤
- 确保你的系统已安装 Node.js 和 npm。
- 打开终端或命令行工具。
- 使用 npm 全局安装该服务器:
或者,你也可以将其安装到你的LLM客户端或相关项目的本地目录:npm install -g private-journal-mcpnpm install private-journal-mcp
服务器配置
MCP客户端(如某些LLM应用)需要配置如何启动并连接到这个服务器。通常需要在客户端的MCP设置中添加一个条目,指定服务器的名称、启动命令及其参数。
配置信息通常是 JSON 格式,类似这样:
{ "mcpServers": { "服务器名称": { "command": "启动命令", "args": ["参数1", "参数2", ...] } } }
对于 'private-journal-mcp' 服务器,你需要将其添加到你的MCP客户端配置中。
如果全局安装 ('npm install -g private-journal-mcp'),启动命令通常是 'private-journal-mcp'。 如果本地安装 ('npm install private-journal-mcp'),启动命令通常是 'npx private-journal-mcp' 或指定 Node.js 执行路径。
建议使用以下配置(适用于大多数情况,特别是配合npx):
- 服务器名称:可以自定义,例如 'private-journal'
- 启动命令 (command):'npx'
- 参数 (args):'["private-journal-mcp"]' (这将使用 npx 来查找并运行已安装的 'private-journal-mcp' 命令)
你也可以添加 '--journal-path' 参数来指定日志存放目录,例如 '["private-journal-mcp", "--journal-path", "/path/to/your/journal"]'。
这个服务器的默认日志路径会在当前工作目录下的 '.private-journal' 文件夹中创建(如果合适的话),或尝试用户主目录等位置。
基本使用方法
安装并配置到你的MCP客户端后,LLM就可以通过MCP协议调用服务器提供的 'process_feelings' 工具来记录私密日志。你作为用户通常无需直接与该服务器交互,它的运行和日志写入是LLM在需要时自动完成的。
例如,一个支持MCP的LLM可能会内部决定调用这个工具,并传递一个包含其“私密”思考的文本作为 'diary_entry' 参数。
信息
分类
AI与计算