Today Work Log
FreeNot checkedExtracts today's Git commit history and code changes from a local repository, filtering by the current user and excluding merge commits, for integration with MC
About
Extracts today's Git commit history and code changes from a local repository, filtering by the current user and excluding merge commits, for integration with MCP clients like Claude Desktop.
README
로컬 Git 리포지토리에서 오늘의 작업 내역(커밋 + 코드 변경사항)을 추출하는 MCP(Model Context Protocol) 서버입니다.
기능
- 오늘 자정(00:00) 이후 작성한 모든 커밋 조회
- 현재 Git 사용자의 커밋만 필터링
- 코드 변경사항(Diff) 포함
- Merge 커밋 제외
- Claude Desktop, Cursor 등 MCP 클라이언트와 연동 가능
설치
cd /path/to/today-work-log-mcp
npm install
chmod +x index.js
사용 방법
Claude Desktop 설정
~/Library/Application Support/Claude/claude_desktop_config.json 파일에 다음 설정을 추가하세요:
{
"mcpServers": {
"today-work-log": {
"command": "node",
"args": ["/path/to/today-work-log-mcp/index.js"]
}
}
}
Cursor 설정
Cursor의 MCP 설정 파일에 유사하게 추가:
{
"mcpServers": {
"today-work-log": {
"command": "node",
"args": ["/path/to/today-work-log-mcp/index.js"]
}
}
}
MCP Tool 사용
설정 후 Claude Desktop을 재시작하면 get_todays_git_diff 도구를 사용할 수 있습니다.
예시:
오늘 작업한 내용을 요약해줘
리포지토리 경로: /path/to/your-repo
Claude가 자동으로 get_todays_git_diff 도구를 호출하여 커밋 내역과 코드 변경사항을 가져온 후 요약해줍니다.
출력 형식
📊 오늘의 Git 작업 내역 (2026. 2. 10.)
작성자: Kim Byungsun
리포지토리: /path/to/your-repo
========================================
Commit: abc123...
Author: Kim Byungsun <[email protected]>
Date: Mon Feb 10 15:30:00 2026
Subject: feat: Add new feature
[커밋 메시지 본문]
========================================
diff --git a/file.js b/file.js
index abc123..def456 100644
--- a/file.js
+++ b/file.js
@@ -10,7 +10,7 @@
[코드 변경사항]
...
기술 스택
- Node.js
- @modelcontextprotocol/sdk - MCP 공식 SDK
- zod - 스키마 검증
라이선스
MIT
Installing Today Work Log
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/bottlesun/today-work-log-mcpFAQ
Is Today Work Log MCP free?
Yes, Today Work Log MCP is free — one-click install via Unyly at no cost.
Does Today Work Log need an API key?
No, Today Work Log runs without API keys or environment variables.
Is Today Work Log hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Today Work Log in Claude Desktop, Claude Code or Cursor?
Open Today Work Log on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Today Work Log with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
