G
Good Morning MCP
An MCP tool for Cursor that automates your daily developer workflow manage goals, create branches, and track progress seamlessly.
Created 3/21/2026
Updated about 6 hours ago
README
Repository documentation and setup instructions
Good Morning MCP
A simple MCP server for Cursor to manage your daily development workflow using Git and Markdown.
Good Morning MCP helps you plan your day, create branches for each task, and track progress directly inside your repository.
Features
- Start your day by defining clear goals
- Automatically create a branch for each goal
- Track progress in
team-goals/YYYY-MM-DD.md - Match commits to goals using
[A1],[A2]format - Generate end-of-day summary
- Safe Git operations (no full repo commits, no hooks)
- Warns when working on
mainbranch - Prevents execution if there are uncommitted changes
Installation
1. Clone the repository
git clone https://github.com/ashishkumaryadav7/good-morning-mcp.git
cd good-morning-mcp
2. Install dependencies
npm install
3. Build the project
npm run build
Setup in Cursor (MCP)
1. Open Cursor Settings
Go to:
Settings → MCP → Add Custom MCP Server
2. Add configuration
{
"mcpServers": {
"good-morning": {
"command": "node",
"args": ["<your-root-path>/good-morning-mcp/dist/src/index.js"]
}
}
}
Replace the path with your actual project location
3. Restart Cursor
Restart Cursor after adding the config.
Usage
Start your day
start my day
If needed, provide input:
{
"repoPath": "D:/your-project",
"goals": [
"Resolve liability calculation error in billing API",
"Implement JWT authentication for login API"
]
}
End your day
end my day
How it works
- Validates your goals
- Switches to base branch (
developby default) - Pulls latest changes using rebase
- Creates branches for each goal
- Updates markdown file
- Commits only the tracking file
Notes
- Use commit messages like:
git commit -m "[A1] fix API issue"
- This is required for tracking completion.
Why this project
This project keeps your daily workflow simple:
- no dashboards
- no external tools
- just Git + Markdown
Tagline
Start your dev day the right way.
Quick Setup
Installation guide for this server
Install Package (if required)
npx @modelcontextprotocol/server-good-morning-mcp
Cursor configuration (mcp.json)
{
"mcpServers": {
"ashishkumaryadav7-good-morning-mcp": {
"command": "npx",
"args": [
"ashishkumaryadav7-good-morning-mcp"
]
}
}
}