DevMemory MCP
Analyzes Git commit history and code diffs to provide automatic memory of development work, including timeline analysis, commit summarization, work session logs, unfinished task detection, and developer reports.
Allows analysis of public GitHub repositories by providing a repo URL, enabling commit timeline analysis, daily work logs, and unfinished task search without requiring GitHub login.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DevMemory MCPGenerate a weekly dev report from the last 7 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DevMemory MCP
Git 커밋과 코드 변경 이력을 MCP로 분석해, 개발자가 언제 어떤 기능을 만들었고 무엇이 남았는지 자동으로 기억해주는 개발 작업 메모리 서버입니다.
Jira는 계획과 협업 관리에 강하지만, 실제 코드 변경 맥락을 자동으로 이해하지는 못합니다.
DevMemory MCP는 Git diff와 코드 변경 흐름을 분석해 Jira에 기록되지 않은 실제 개발 과정을 자동으로 복원합니다.
기능 (MCP Tools)
Tool | 설명 |
| 기간별 커밋 타임라인 |
| diff 기반 커밋 요약 (커밋 메시지 무관) |
| 하루 단위 작업 세션 / 작업일지 |
| TODO/FIXME/미구현 코드 탐지 |
| 일간/주간 개발 보고서 |
| 마지막 작업 맥락 + 다음 할 일 추천 |
| 등록된 프로젝트 목록 |
| 여러 프로젝트 한 번에 검색 |
Related MCP server: Doclea MCP
여러 프로젝트 한 번에 검색
프로젝트 등록 — devmemory.projects.json
{
"projects": [
{ "name": "summet", "repoPath": "C:/Users/user/summet" },
{ "name": "backend", "repoPath": "C:/Users/user/my-backend" }
]
}Cursor MCP env로도 가능: DEVMEMORY_PROJECTS=summet=C:/path,backend=C:/path2
search_all_projects 모드
mode | 설명 |
| 모든 프로젝트 커밋 시간순 통합 |
| 특정 날짜 전 프로젝트 작업일지 |
| 전 프로젝트 TODO/FIXME |
| 프로젝트별 최근 현황 |
질문 예시
등록된 모든 프로젝트에서 어제 내 작업 search_all_projects daily로 알려줘summet, backend만 projectNames로 지난 7일 timeline 검색해줘설치
cd git_report
npm install
npm run buildPublic GitHub URL (AWS / PlayMCP 배포용)
GitHub 로그인은 필요 없습니다. public 저장소는 서버가 직접 clone합니다.
모든 tool에 repoUrl 파라미터 사용:
repoUrl: https://github.com/facebook/reactPlayMCP/ChatGPT에서 자연어 질문 예:
https://github.com/facebook/react 저장소 지난 7일 커밋 타임라인 분석해줘AI가 get_commit_timeline tool을 repoUrl과 함께 호출합니다. 사용자 GitHub 로그인 불필요.
대상 | 필요한 로그인 |
PlayMCP에서 질문 | 카카오 계정 (PlayMCP 로그인) |
Public GitHub repo 분석 | 없음 |
Private GitHub repo | 지원 안 함 |
AWS 배포 (PlayMCP 등록용)
PlayMCP는 HTTP Endpoint URL이 필요합니다 (/mcp).
npm run build
docker build -t devmemory-mcp .
docker run -p 8080:8080 devmemory-mcp
# Health: http://localhost:8080/health
# MCP: http://localhost:8080/mcpAWS ECS/EC2/App Runner에 배포 후 HTTPS URL을 PlayMCP 콘솔에 등록:
https://playmcp.kakao.com/console 접속 (카카오 로그인)
새 MCP 서버 등록 → Endpoint:
https://your-aws-domain.com/mcp임시 등록으로 PlayMCP 웹에서 테스트
완료 후 등록 및 심사 요청 → 전체 공개 → 공모전 응모
공모전 FAQ: 예선은 카카오 클라우드 MCP Endpoint 권장. AWS도 HTTP MCP 서버면 등록 가능하나, 공모전 페이지에서 카카오클라oud Endpoint 요건을 확인하세요.
Cursor MCP 설정 (로컬 개발)
Cursor Settings → MCP → mcp.json에 추가:
{
"mcpServers": {
"devmemory": {
"command": "node",
"args": [
"C:/Users/user/kakao_ai/git_report/dist/index.js"
]
}
}
}개발 중에는 tsx로도 실행 가능:
{
"mcpServers": {
"devmemory": {
"command": "npx",
"args": [
"tsx",
"C:/Users/user/kakao_ai/git_report/src/index.ts"
],
"cwd": "C:/Users/user/kakao_ai/git_report"
}
}
}사용 예시 (Cursor에서 질문)
이 저장소에서 어제 내가 어떤 작업을 했는지 DevMemory MCP로 분석해줘.지난 7일 동안 커밋을 분석해서 주간 개발 보고서를 만들어줘.
repoPath는 C:/Users/user/myproject 야.최근 커밋을 보고 내가 마지막으로 작업하던 기능과 다음에 해야 할 일을 알려줘.최근 변경된 파일 중 미완성 작업이나 TODO가 있는지 찾아줘.이 커밋(abc1234)이 실제로 어떤 기능을 수정한 건지 diff 기반으로 요약해줘.프로젝트 구조
git_report/
├── src/
│ ├── index.ts # MCP 서버 진입점
│ ├── git.ts # Git 명령 래퍼
│ ├── analyzer.ts # diff 분석 / 분류 / 보고서 생성
│ ├── types.ts
│ └── tools/
│ ├── getCommitTimeline.ts
│ ├── summarizeCommit.ts
│ ├── getWorkSession.ts
│ ├── findUnfinishedTasks.ts
│ ├── generateDevReport.ts
│ └── resumeLastWork.ts
├── package.json
└── tsconfig.jsonPlayMCP 공모전 제출용 한 줄 소개
DevMemory MCP는 Cursor와 Git 저장소를 연결해 개발자의 코드 변경 흐름을 자동 기록·분석하고, 작업 타임라인, 기능별 변경 요약, 미완성 작업, 주간 보고서를 생성하는 개발자용 AI 작업 기억 도구입니다.
라이선스
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenancePersistent development memory server that automatically captures and organizes development context, code changes, and user interactions across projects.Last updated3

Doclea MCPofficial
Alicense-qualityCmaintenanceProvides persistent memory for AI coding assistants, storing and retrieving architectural decisions, patterns, and solutions across sessions using semantic search, while also offering git integration for commit messages and code expertise mapping.Last updatedMIT- Alicense-qualityBmaintenanceProvides AI coding assistants with persistent project memory by capturing development checkpoints during git commits, branch switches, and inactivity. It enables seamless task resumption through tools that retrieve session history, momentum, and synthesized re-entry briefings.Last updated1073MIT
- AlicenseBqualityBmaintenancePersistent memory and session intelligence for AI coding assistants. Auto-tracks mistakes, decisions, and context via hooks. Mines your full session history for patterns, predictions, and cross-session search.Last updated2116MIT
Related MCP Connectors
Individual-analyst context layer: recall, remember, and reconcile your data and engineering context.
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KIMHYUNWOO313/devmemory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server