mcpField
M
Morning Briefing Mcp

Morning Briefing Mcp

Local
github.com/LIMITLESS-CloudProductivity0Updated 30w ago

About Morning Briefing Mcp

Morning Briefing MCP is a server for solo founders and freelancers that assembles weather, Google Calendar events, and ranked daily priorities into a structured briefing. Its tools can return Markdown or JSON.

Key features

  1. 01Combined daily briefing
  2. 02Current weather and optional forecast
  3. 03Today's Google Calendar events
  4. 04Calendar-based priority ranking
  5. 05Markdown or JSON output

Use cases

  1. 01Review the day's context before a standup
  2. 02Generate a morning briefing with an AI assistant
  3. 03Send briefing data into automation workflows
  4. 04Supply JSON to dashboards and widgets

MCP support

The MCP server exposes tools for generating briefings, retrieving weather and calendar events, and extracting priorities. MCP clients can request Markdown or JSON results.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

☀️ Morning Briefing MCP Server

Start your day with full context. A smart MCP server that generates structured morning briefings combining weather data, calendar events, and intelligently prioritized tasks.

Built for solo founders, freelancers, and productivity enthusiasts who want their AI assistant to deliver a ready-to-act daily briefing.

✨ Features

ToolWhat it does
briefing_generateComplete morning briefing with all sections
briefing_weatherCurrent weather + optional 5-day forecast
briefing_calendar_todayToday's events from Google Calendar
briefing_prioritiesSmart priority extraction from calendar events
Smart Priority Engine

Not all calendar events are equal. The priority engine automatically ranks your day:

  • 🔴 High priority: Meetings, calls, deadlines, reviews
  • 🟡 Medium priority: Regular events, tasks
  • 🟢 Low priority: Lunch, breaks, optional items
Multi-Language Support

Weather descriptions in 40+ languages. Set lang to de, fr, es, ja, and more.

Flexible Output

Every tool supports both markdown (human-readable) and json (machine-readable) output formats.

🚀 Quick Start

1. Get API Keys
2. Install
pip install morning-briefing-mcp
3. Configure

Set environment variables:

export OPENWEATHER_API_KEY="your-key-here"
export GOOGLE_CALENDAR_API_KEY="your-key-here"      # optional
export GOOGLE_CALENDAR_ID="primary"                   # optional
export BRIEFING_DEFAULT_CITY="Vienna"                  # optional
export BRIEFING_UNITS="metric"                         # metric or imperial
export BRIEFING_LANG="en"                              # en, de, fr, es, ...
4. Add to your MCP client

Claude Desktop / Cursor / VS Code:

{
  "mcpServers": {
    "morning-briefing": {
      "command": "python",
      "args": ["-m", "server"],
      "env": {
        "OPENWEATHER_API_KEY": "your-key",
        "BRIEFING_DEFAULT_CITY": "Vienna",
        "BRIEFING_UNITS": "metric",
        "BRIEFING_LANG": "de"
      }
    }
  }
}

📋 Example Output

# ☀️ Morning Briefing
**Tuesday, April 01, 2026** — Generated at 07:00

---

### ☀️ Weather — Vienna
**Clear Sky**
🌡️ 14°C (feels like 12°C)
⬇️ 10°C / ⬆️ 18°C
💧 Humidity: 62%
💨 Wind: 3.2 m/s

### 📅 Today's Schedule
- 🕐 09:00–09:30 — **Team Standup** 📍 Zoom
- 🕐 11:00–12:00 — **Client Review: Q1 Results**
- 🕐 14:00–15:00 — **Strategy Session**
- 📌 All day — **Tax Filing Deadline**

### 🎯 Today's Priorities
1. **Tax Filing Deadline** (all day)
2. **Client Review: Q1 Results** at 11:00
3. **Team Standup** at 09:00
4. **Strategy Session** at 14:00

---
*Powered by Morning Briefing MCP — LIMITLESS Automation*

🛠️ Use Cases

  • Daily standup prep: Know your day before your first meeting
  • AI assistant integration: Let Claude, ChatGPT, or Cursor brief you every morning
  • Automation pipelines: Feed briefings into Slack, Telegram, or email via n8n/Zapier
  • Team dashboards: JSON output for custom dashboards and widgets

📄 License

MIT — Built by LIMITLESS Automation

🚀 Get Pro

Free tier available on MCPize — 50 requests/month, no credit card needed. Upgrade to Pro for unlimited daily briefings.

Available on MCPize

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.