Token导航 LogoToken导航

MCP Server · 文档知识

Worklog MCP

一个基于Markdown的轻量级工作日志记录与检索系统,提供自动保存和全文搜索功能,适用于开发者和技术团队的知识管理。

stdio官方级别未说明来源级核验工具 2
开发工具PythonClaudeClaude DesktopClineVS Code

快速开始

作者 / 组织
kwrkb
提供方
kwrkb

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Worklog MCP 属于文档知识类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cline,有可以直接复制的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install git+https://github.com/kwrkb/worklog-mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

工作日志mcp

英语 | 日本语

简单可搜索Markdown基本工作日志MCP服务器。

设计思想

“虽然懒得记录,但我想搜索过去的解决方案。”

保持简单

  • 无需数据库,全部为明文Markdown文件
  • 消除复杂的设置和外部依赖
  • 可移动性和可读性优先

先搜索

  • 不是人类整理的AI检索信息
  • 用简单的文本匹配发掘过去的见解

机能

worklog-mcp是两个MCP仅提供工具:

1. save_worklog -保存日志

作业日志,思考片段,错误解决方案按月Markdown文件(~/.worklogs/YYYY-MM.md),模板名称将采用不同的格式。

参数:

  • content (必需):日志内容
  • tags (可选):相关标签列表

保存形式:

### 2026-01-03 14:30:00
Tags: #python #mcp #refactoring

worklog-mcpをMarkdownベースに完全リファクタリング。
SQLiteを削除し、平文管理に変更。

2. search_worklogs -搜索日志

过去的Markdown对文件进行全扫描,提取与关键字相关的条目。

参数:

  • query (必需):搜索关键字(忽略大小写)

搜索逻辑:

  • 在动态输入提示中单击.md按新顺序扫描文件
  • 简单的文本匹配(grep行为)
  • 返回整个匹配条目

安装

GitHub直接安装(建议)

# uvがない場合は先にインストール
curl -LsSf https://astral.sh/uv/install.sh | sh

# GitHubから直接インストール
uv tool install git+https://github.com/kwrkb/worklog-mcp

从本地安装

# リポジトリをクローンしてインストール
git clone https://github.com/kwrkb/worklog-mcp.git
cd worklog-mcp
uv tool install .

pip使用

pip install git+https://github.com/kwrkb/worklog-mcp

MCP用作服务器

Claude Code(claude mcp add命令)

最简单的方法是 claude mcp add 来修改标记元素的显示属性。

uvx使用(无需安装)
# グローバルに追加(すべてのプロジェクトで使用可能)
claude mcp add worklog -s user -- uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

# プロジェクト固有で追加(現在のプロジェクトのみ)
claude mcp add worklog -- uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server
已安装
# グローバルに追加
claude mcp add worklog -s user -- worklog-mcp-server

# プロジェクト固有で追加
claude mcp add worklog -- worklog-mcp-server

追加后、claude mcp list 中所述的工具,调整墙的布局和几何形状

claude mcp list

Claude Code(手动设定)

~/.claude/settings.json 添加到:

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

克劳德桌面

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

VS代码(房间代码/诊所)

VS Code 的MCP 来修改标记元素的显示属性Roo Code 啊Cline 等已弃用的函数的缺少的支持。 请在扩展功能的设置画面(MCP Servers)中进行如下设置。

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/kwrkb/worklog-mcp",
        "worklog-mcp-server"
      ]
    }
  }
}

Gemini CLI

Gemini CLI 啊 gemini mcp add 编辑命令或配置文件MCP可以添加服务器。

命令添加
# グローバルに追加(すべてのプロジェクトで使用可能)
gemini mcp add -s user worklog uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

# プロジェクト固有で追加
gemini mcp add worklog uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

Windows 如果:

gemini mcp add -s user worklog uvx "--from" "git+https://github.com/kwrkb/worklog-mcp" "worklog-mcp-server"
手动设定

~/.gemini/settings.json(全局)或 .gemini/settings.json添加到(项目):

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

用法

Claude Code 的规格化距离的幂函数

Claude Code 那么,Claude 自动确定并保存重要信息:

  • 解决错误和完成实施等重要任务
  • 发现有用的调试方法
  • 用户明确请求时

你没有什么要做的。 Claude 擅自记录。

Gemini CLI 或者其他AI 时(首次提示)

Gemini CLI 啊Claude Desktop 单击功能区上CLAUDE.md 在动态输入提示中单击首先,请传达以下提示:

worklog-mcp の使い方:

【いつログを保存すべきか】
- トリッキーなバグを解決したとき
- 有用なデバッグ手法を発見したとき
- 重要な実装作業を完了したとき
- 予期しない問題の解決策を見つけたとき
- 私が明示的に保存を依頼したとき

【何をログすべきか】
- 洞察と解決策に焦点を当てる(ルーチン作業は記録しない)
- コンテキストを含める:問題は何か、何がうまくいったか、何がうまくいかなかったか
- 検索性のために説明的なタグを使う(例:#python, #debugging, #git)

【ログすべきでないもの】
- ルーチンのファイル編集や書き込み
- シンプルな bash コマンド
- テスト実行
- 学習価値のない標準的な操作

【哲学】
質より量 - 後で検索する価値があるものだけを保存してください。

传达这个指示的话AI 等已弃用的函数的缺少的支持。

MCP工具示例

MCP在您查看完详细信息后,单击Claude Code、Claude Desktop、Gemini CLI 中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。

save_worklog - 保存日志

「Pythonのエラーハンドリングの解決策をメモ」
→ save_worklog(content="try-except でログ出力を追加することでデバッグしやすくなった", tags=["python", "debugging"])

「今日やったリファクタリングを記録」
→ save_worklog(content="server.pyをMarkdownベースに書き換え。SQLite削除でコードが150行に削減", tags=["refactoring", "mcp"])

search_worklogs - 搜索日志

「Pythonに関する過去のメモを探して」
→ search_worklogs(query="python")

「エラーハンドリングの解決策を検索」
→ search_worklogs(query="try-except")

数据位置

日志数据是 ~/.worklogs/YYYY-MM.md 中所述修改相应参数的值。

自定义目标

WORKLOG_DIR 可以在环境变量中指定自定义路径:

export WORKLOG_DIR=~/Documents/worklogs

云同步(Google Drive、Dropbox等)

可以使用符号链接在多个设备之间同步:

# Mac/Linux
ln -s ~/Google\ Drive/worklogs ~/.worklogs

# Windows (管理者PowerShell)
mklink /D "C:\Users\\.worklogs" "G:\My Drive\worklogs"

卸载和清理

卸载

# uv tool でインストールした場合
uv tool uninstall worklog-mcp

# pip でインストールした場合
pip uninstall worklog-mcp

数据清理

# デフォルト保存先の削除
rm -rf ~/.worklogs/

# カスタム保存先を使用している場合
rm -rf $WORKLOG_DIR

MCP从设置中删除

克劳德代码:

# グローバル設定から削除
claude mcp remove worklog -s user

# プロジェクト設定から削除
claude mcp remove worklog

Gemini CLI:

# グローバル設定から削除
gemini mcp remove worklog -s user

# プロジェクト設定から削除
gemini mcp remove worklog

手动删除:

  • 克劳德代码: ~/.claude/settings.json
  • 克劳德桌面: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 或 %APPDATA%\Claude\claude_desktop_config.json (Windows)
  • Gemini CLI: ~/.gemini/settings.json 或 .gemini/settings.json

______________________________________________________________________

worklog mcp(英语)

简单、可搜索的基于Markdown的工作日志MCP服务器。

哲学

“记录日志很乏味,但搜索过去的解决方案很有价值”

保持简单

  • 没有数据库,一切都是简单的Markdown文件
  • 无复杂配置或外部依赖关系
  • 可移植性和可读性优先

先搜索

  • 让人工智能搜索和提取信息,而不是人类组织
  • 简单的文本匹配,发现过去的见解

特性

worklog-mcp仅提供2个mcp工具:

1. save_worklog -保存日志

将工作日志、思想片段和错误解决方案保存到每月的Markdown文件中(~/.worklogs/YYYY-MM.md).

参数:

  • content (必填):日志内容
  • tags (可选):相关标签列表

存储格式:

### 2026-01-03 14:30:00
Tags: #python #mcp #refactoring

Completely refactored worklog-mcp to Markdown-based.
Removed SQLite and switched to plain text management.

2. search_worklogs -搜索日志

扫描所有过去的Markdown文件并提取与关键字相关的条目。

参数:

  • query (必填):搜索关键字(不区分大小写)

搜索逻辑:

  • 扫描 .md 目录中的文件(最新文件优先)
  • 简单的文本匹配(类似grep的行为)
  • 返回全部匹配的条目

安装

直接从GitHub安装(推荐)

# Install uv if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh

# Install directly from GitHub
uv tool install git+https://github.com/kwrkb/worklog-mcp

本地安装

# Clone the repository and install
git clone https://github.com/kwrkb/worklog-mcp.git
cd worklog-mcp
uv tool install .

使用pip

pip install git+https://github.com/kwrkb/worklog-mcp

用作MCP服务器

克劳德代码(Claude mcp add命令)

最简单的方法是使用 claude mcp add 命令。

使用uvx(无需安装)
# Add globally (available in all projects)
claude mcp add worklog -s user -- uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

# Add per project (current project only)
claude mcp add worklog -- uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server
如果已安装
# Add globally
claude mcp add worklog -s user -- worklog-mcp-server

# Add per project
claude mcp add worklog -- worklog-mcp-server

添加后,您可以使用进行验证 claude mcp list:

claude mcp list

克劳德代码(手动配置)

添加到 ~/.claude/settings.json:

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

克劳德桌面

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

VS代码(房间代码/诊所)

要在VS Code中使用MCP,请使用Roo Code或Cline等扩展。 按如下方式配置扩展设置(MCP服务器):

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/kwrkb/worklog-mcp",
        "worklog-mcp-server"
      ]
    }
  }
}

Gemini CLI

Gemini CLI支持通过添加MCP服务器 gemini mcp add 命令或编辑设置文件。

使用命令
# Add globally (available in all projects)
gemini mcp add -s user worklog uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

# Add per project
gemini mcp add worklog uvx --from git+https://github.com/kwrkb/worklog-mcp worklog-mcp-server

在Windows上:

gemini mcp add -s user worklog uvx "--from" "git+https://github.com/kwrkb/worklog-mcp" "worklog-mcp-server"
手动配置

添加到 ~/.gemini/settings.json (全球)或 .gemini/settings.json (项目):

{
  "mcpServers": {
    "worklog": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/kwrkb/worklog-mcp", "worklog-mcp-server"]
    }
  }
}

用法

克劳德代码(自动记录)

在Claude Code中,Claude会自动判断并保存重要信息:

  • 解决棘手的错误或完成重要工作后
  • 发现有用的调试技术时
  • 当您明确请求保存某些内容时

你什么都不需要做。 克劳德将自动录制。

适用于Gemini CLI和其他AI(初始提示)

对于不自动读取CLAUDE.md的环境(如Gemini CLI或CLAUDE Desktop), 在开头提供此提示:

How to use worklog-mcp:

[When to save logs]
- After solving a tricky bug or error
- When discovering useful debugging techniques
- After completing significant implementation work
- When finding solutions to unexpected problems
- When I explicitly request to save something

[What to log]
- Focus on insights and solutions, not routine operations
- Include context: what was the problem, what worked, what didn't
- Use descriptive tags for searchability (e.g., #python, #debugging, #git)

[What NOT to log]
- Routine file edits or writes
- Simple bash commands
- Test executions
- Standard operations without learning value

[Philosophy]
Quality over quantity - save only what's worth searching later.

提供此指令后,任何AI都会在适当的时间保存日志。

MCP工具使用示例

配置MCP服务器后,可以从Claude Code、Claude Desktop或Gemini CLI获得以下工具。

save_worklog-保存日志

"Note Python error handling solution"
→ save_worklog(content="Adding log output in try-except made debugging easier", tags=["python", "debugging"])

"Record today's refactoring"
→ save_worklog(content="Rewrote server.py to Markdown-based. Removed SQLite, code reduced to 150 lines", tags=["refactoring", "mcp"])

search_worklogs-搜索日志

"Find past notes about Python"
→ search_worklogs(query="python")

"Search for error handling solutions"
→ search_worklogs(query="try-except")

数据存储位置

日志数据存储在 ~/.worklogs/YYYY-MM.md.

自定义存储位置

使用 WORKLOG_DIR 用于指定自定义路径的环境变量:

export WORKLOG_DIR=~/Documents/worklogs

云同步(谷歌云端硬盘、Dropbox等)

使用符号链接跨设备同步工作日志:

# Mac/Linux
ln -s ~/Google\ Drive/worklogs ~/.worklogs

# Windows (PowerShell as Admin)
mklink /D "C:\Users\\.worklogs" "G:\My Drive\worklogs"

卸载和清理

卸载

# If installed with uv tool
uv tool uninstall worklog-mcp

# If installed with pip
pip uninstall worklog-mcp

数据清理

# Remove default storage location
rm -rf ~/.worklogs/

# If using custom storage location
rm -rf $WORKLOG_DIR

从MCP配置中删除

克劳德代码:

# Remove from global settings
claude mcp remove worklog -s user

# Remove from project settings
claude mcp remove worklog

Gemini CLI:

# Remove from global settings
gemini mcp remove worklog -s user

# Remove from project settings
gemini mcp remove worklog

手动拆卸:

  • 克劳德代码: ~/.claude/settings.json
  • 克劳德桌面: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows)
  • Gemini CLI: ~/.gemini/settings.json 或 .gemini/settings.json

许可证

MIT许可证

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

工作日志Python本地部署Markdown知识管理全文检索开发者工具

支持客户端

Claude DesktopClaudeClineVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cline,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Worklog MCP

MCP World · 本页

2stdio有1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Worklog MCP 怎么安装?

公开资料给出的安装命令是 pip install git+https://github.com/kwrkb/worklog-mcp,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Worklog MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Worklog MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Worklog MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Worklog MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cline、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP