MCP 服务:自动化生成和管理工作日报
Project description
MCP Worklog
MCP 服务:自动化生成和管理工作日报,支持从 AI 工具会话中采集内容。
功能
- 追加工作记录到当天日报
- 查询指定日期的日报内容
- 润色和整理日报内容
- 采集 AI 工具会话记录(Claude Code、Kiro、Cursor)
- 重写日报内容(合并相似条目)
安装
pip install mcp-worklog
配置
{
"mcpServers": {
"worklog": {
"command": "python",
"args": ["-m", "mcp_worklog.main", "--storage-path", "/path/to/worklogs"],
"autoApprove": ["append_worklog", "get_daily_digest", "polish_digest", "collect_sessions", "rewrite_digest"]
}
}
}
conda 环境需指定完整路径:
{
"command": "/path/to/conda/envs/your_env/python"
}
工具
| 工具名 | 描述 |
|---|---|
append_worklog |
追加工作记录到当天日报 |
get_daily_digest |
获取指定日期的日报内容 |
polish_digest |
获取日报内容供 LLM 合并相似条目 |
collect_sessions |
采集 AI 会话记录(支持分页) |
rewrite_digest |
重写日报内容 |
会话采集
支持采集以下 AI 工具的会话记录:
- Claude Code (
~/.claude/projects/) - Kiro (
%APPDATA%/Kiro/User/globalStorage/kiro.kiroagent/) - Cursor (
%APPDATA%/Cursor/User/workspaceStorage/)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcp_worklog-0.2.0.tar.gz
(12.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_worklog-0.2.0.tar.gz.
File metadata
- Download URL: mcp_worklog-0.2.0.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f63f8a0003982e7a48ba87f5e94ef49a99af2ec12bce5844b543617b5d535d5f
|
|
| MD5 |
f66dd7d8d67db289dad992a243be8502
|
|
| BLAKE2b-256 |
31456b348574f233cd85d64bd71f16762f0690383b02b151d31b1db612c2793e
|
File details
Details for the file mcp_worklog-0.2.0-py3-none-any.whl.
File metadata
- Download URL: mcp_worklog-0.2.0-py3-none-any.whl
- Upload date:
- Size: 17.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a63e7a342c4880c9561b33c801cf910da5584b0026d22188624463760f1ce50
|
|
| MD5 |
065e58b5bd9283fa94eaf09579e2ad0f
|
|
| BLAKE2b-256 |
62768e8616b4866bc103c5fda435285b9c5c782e6faf2adcb9e2ea66a8cc9c72
|