MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

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
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 main branch
  • 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

  1. Validates your goals
  2. Switches to base branch (develop by default)
  3. Pulls latest changes using rebase
  4. Creates branches for each goal
  5. Updates markdown file
  6. 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" ] } } }