MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

An MCP tool for Cursor that automates your daily developer workflow manage goals, create branches, and track progress seamlessly.

创建于 3/21/2026
更新于 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.

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-good-morning-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "ashishkumaryadav7-good-morning-mcp": { "command": "npx", "args": [ "ashishkumaryadav7-good-morning-mcp" ] } } }