MCP Commit Story: Your Engineering Journey, Remembered

by wiggitywhitney

15 stars
303 downloads
Not rated
GitHub

About

mcp-commit-story is a Model Context Protocol (MCP) server designed to capture and generate engineering journal entries within a code repository. The journal captures technical progress, decision-making context, and emotional tone, with the goal of producing content that can later

Details

Author
wiggitywhitney
GitHub stars
15
Downloads
303
Categories
Developer Tools

- Automatic background journal generation after each commit
- Rich context from commits, code changes, and AI chats
- Captures mood and emotional tone from developer interactions
- AI knowledge

MCP Commit Story: Your Engineering Journey, Remembered runs as an MCP server and uses a git hook to automatically generate journal entries after each commit. Users can capture AI assistant insights using the journal/capture-context tool. Background generation occurs silently without interrupting the workflow.

MCP Commit Story: Your Engineering Journey, Remembered

What is MCP Commit Story?

MCP Commit Story is a personal engineering journal for developers who want to capture not just what they built, but how it felt and why it mattered.

It's a tool-in-progress, built by and for developers who care about the story behind the code.

MCP Commit Story runs as a Model Context Protocol (MCP) server, designed to work hand-in-hand with AI agents. These agents help gather and summarize the real context from your development workflow—so your journal entries are always grounded in what actually happened.

---

Why Build This?

As a developer, it's easy to forget the "why" behind your work—what challenged you, what you learned, and how you grew.
MCP Commit Story helps you:

- Capture the narrative: Each commit becomes a journal entry, recording not just the technical changes, but the decisions, frustrations, and small wins along the way.
- Remember how it felt: The journal includes mood and emotional context, so you can look back and see not just what you did, but how you experienced it.
- Surface stories and insights: By collecting real context from your workflow (AI Agent chat, terminal, code changes, commit messages), you can spot threads of challenge and triumph—perfect for blog posts, conference talks, or just understanding your own growth (no small thing!)
- Support retrospectives and reviews: Summaries and insights make it easier to reflect, ask for career advancement, or explain why certain choices were made.

---

What Does a Day Look Like?

Here's an example daily summary, generated from real development data:

```markdown

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.