CuratedMCP
BEGINNER
LOW Potential

Good Morning, Claude — Your AI Daily Briefing

Start every day knowing exactly what matters. Claude reads your calendar, checks overnight GitHub activity, pulls the top news in your field, and delivers a crisp 2-minute briefing — before you've finished your coffee.

20 minutes
0 purchases
0 views

Free

This playbook is free to access. Start learning now!

Playbook Content

Good Morning, Claude — Your AI Daily Briefing

What This Does

Every morning, ask Claude one question:

> "Good morning — what do I need to know today?"

Claude will:

  1. Read your calendar and tell you what meetings are coming up, who you're meeting with, and what you need to prepare
  2. Check your GitHub for any overnight pull request activity, new issues, and failing CI runs on your repos
  3. Pull the top 3 stories in your field from the web
  4. Summarise your open tasks in Notion or Linear
  5. Give you a prioritised list: "Your most important thing today is X, because Y is blocked on it"

You get a single, scannable briefing instead of opening 7 tabs.


MCP Servers You Need

| Server | What it does | Cost |

|---|---|---|

| GitHub MCP | Reads your repos, PRs, issues | Free |

| Google Calendar MCP | Reads today's events and attendees | Free |

| Fetch / Brave Search MCP | Pulls top news and search results | Free |

| Notion MCP (optional) | Reads your task database | Free |

| Linear MCP (optional) | Reads your sprint tasks and blockers | Free |

You only need GitHub + Calendar + one search server to get started. Add the rest over time.


Setup (20 minutes)

Step 1 — Add to Claude Desktop config

Open your claude_desktop_config.json and add:


{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here" }
    },
    "fetch": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-fetch"]
    },
    "googleCalendar": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-google-calendar"],
      "env": {
        "GOOGLE_OAUTH_CLIENT_ID": "your_client_id",
        "GOOGLE_OAUTH_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

Step 2 — Get your GitHub token

Go to GitHub → Settings → Developer Settings → Personal Access Tokens → Fine-grained tokens.

Grant: Repository read access on the repos you want included.

Step 3 — Google Calendar OAuth

Go to the Google Cloud Console, create an OAuth 2.0 Client ID (Desktop app type), download the credentials JSON, and set the two env vars above. Takes about 10 minutes the first time.

Step 4 — Restart Claude Desktop, then try it


Good morning! Please:
1. Show me today's calendar events with any prep notes
2. Summarise overnight GitHub activity across my repos
3. Find the top 3 news stories relevant to [your field]
4. What should I focus on first today?

Customise Your Briefing

For engineers:

> "Include any failing CI runs and PRs waiting on my review"

For product managers:

> "Also check Linear for any tickets that moved to blocked overnight"

For founders:

> "Also check if any of my starred repos released new versions"

For remote teams:

> "Include the timezone — I'm in London, remind me who I'm talking to in which timezone"

Save your preferred prompt as a Claude Project instruction and it runs automatically every morning.


Why This Works

The problem with mornings isn't laziness — it's that your attention is scattered across GitHub, Gmail, Slack, Calendar, and Notion before you've decided what actually matters. Claude does the context-gathering so you can start with intention instead of reaction.

Time saved: ~25 minutes per morning, or ~100 hours per year.


What's Next

Once this is running, add the Slack MCP to pull overnight mentions, or the Linear MCP to include sprint progress. The briefing gets smarter as you add more context.

Author

M

MCP Admin