Skip to content
K

Installation

Monday Morning is a context recovery layer for AI-assisted knowledge work. It stores structured project state in a .mm/ directory inside your repo so AI agents can pick up where you left off.

There are two main components:

  • CLI — Initialize projects, launch the desktop app, and manage updates from the terminal.
  • Desktop App — A native Tauri app for viewing specs, tasks, issues, and notes in a visual dashboard.
  • Node.js 18+ — Required for the CLI. Check with node --version.
  • macOS, Windows, or Linux — The desktop app ships native binaries for all three platforms.

The CLI is distributed as an npm package. Run the installer with npx:

Terminal window
npx @mondaymorning/cli install

This downloads the desktop app binary for your platform and sets up the mm command globally.

Once installed, verify it works:

Terminal window
mm --version
  1. Detects your OS and architecture.
  2. Downloads the latest desktop app binary from GitHub Releases.
  3. Places it in the standard application directory for your platform.
  4. Makes the mm command available in your terminal.

If you prefer a manual install, download the latest release directly from GitHub:

https://github.com/WeekendDevsOrg/monday-morning/releases
PlatformFormat
macOS (Apple Silicon).dmg
macOS (Intel).dmg
Windows.msi / .exe
Linux.AppImage / .deb

After installing, you can launch the app from your Applications folder or run mm from the terminal.

Monday Morning exposes 54+ tools to AI agents through the Model Context Protocol (MCP). To use these tools with your AI coding assistant, add the MCP server to your tool’s configuration.

Add to your Claude Code MCP config (typically ~/.claude/claude_desktop_config.json or the project’s .mcp.json):

{
"mcpServers": {
"monday-morning": {
"command": "node",
"args": ["path/to/mcp-servers/monday-morning/dist/index.js"],
"env": {
"MM_PROJECT_PATH": "/path/to/your/project"
}
}
}
}