Skip to content
K

MCP Tools Reference

Monday Morning exposes 95 tools across 6 categories via the MCP server.

  • mm_create_feature - [DEPRECATED — use mm_create with entity=feature] Create a new feature to group related specs. Fea…
  • mm_create_spec - [DEPRECATED — use mm_create with entity=spec] Create a new spec with proper structure. Creates sp…
  • mm_add_task - [DEPRECATED — use mm_create with entity=task] Add a task to a spec’s implementation.md. Tasks are…
  • mm_update_task - [DEPRECATED — use mm_update with entity=task] Update a task’s status in implementation.md. Moves …
  • mm_link_spec - [DEPRECATED — use mm_link with entity=spec] Link an existing spec to a feature. Updates the featu…
  • mm_create_issue - [DEPRECATED — use mm_create with entity=issue] Create a new issue for tracking bugs or problems. …
  • mm_create_doc - [DEPRECATED — use mm_create with entity=doc] Create a new documentation entry. Creates a .md file…
  • mm_list_docs - [DEPRECATED — use mm_list with entity=doc] List all docs from the docs.md dashboard, optionally f…
  • mm_get_doc - [DEPRECATED — use mm_get with entity=doc] Read a single doc by filename. Returns parsed content i…
  • mm_archive_doc - [DEPRECATED — use mm_archive with entity=doc] Archive a doc by moving its entry from ## Docs to #…
  • mm_delete_doc - Delete a doc file and remove its entry from the docs.md dashboard. This is destructive — use mm_a…
  • mm_export_doc - Export a doc to .docx (Word), Google Docs compatible HTML, or Slack mrkdwn format. For docx, save…
  • mm_get_status - [DEPRECATED — use mm_get with entity=status] Get current project status including features, specs…
  • mm_get_activity - [DEPRECATED — use mm_get with entity=activity] Get project activity summary — tasks completed, sp…
  • mm_create_skill - [DEPRECATED — use mm_create with entity=skill] Create a new Claude Code skill in .claude/skills/…
  • mm_import_skill - Import an external skill from an HTTPS URL or local .md file into .claude/skills/. Validates cont…
  • mm_get_spec - [DEPRECATED — use mm_get with entity=spec] Read a single spec by folder name. Returns parsed spec…
  • mm_get_feature - [DEPRECATED — use mm_get with entity=feature] Read a single feature by ID. Returns feature.json d…
  • mm_get_issue - [DEPRECATED — use mm_get with entity=issue] Read a single issue by filename. Returns parsed issue…
  • mm_get_note - [DEPRECATED — use mm_get with entity=note] Read a single note by filename. Returns note content a…
  • mm_list_specs - [DEPRECATED — use mm_list with entity=spec] List all specs with optional filters: status, date ra…
  • mm_list_features - [DEPRECATED — use mm_list with entity=feature] List all features with computed progress rollups f…
  • mm_list_issues - [DEPRECATED — use mm_list with entity=issue] List issues with optional filters by severity and st…
  • mm_list_notes - [DEPRECATED — use mm_list with entity=note] List notes, optionally filtered by category or date r…
  • mm_list_ideas - [DEPRECATED — use mm_list with entity=idea] List proposals/ideas from the proposals directory.
  • mm_search - Full-text search across all entity types (specs, features, issues, notes, ideas). Returns matchin…
  • mm_get_blockers - [DEPRECATED — use mm_get with entity=blockers] Surface tasks in ‘In Progress’ sections that may b…
  • mm_get_context - [DEPRECATED — use mm_get with entity=context] AM-style context recovery as structured data. Retur…
  • mm_sync_github - Bidirectional sync between GitHub issues and .mm/issues/. Pulls open GitHub issues into MM format…
  • mm_link_github_pr - [DEPRECATED — use mm_link with entity=github_pr] Link a GitHub pull request to a spec task. Fetch…
  • mm_configure_integration - Configure an external service integration (github, trello, grain, gmail, notion). Sets config in …
  • mm_import_meeting_notes - Import meeting notes from Grain. Fetches meeting by ID or searches by query/date range, creates …
  • mm_save_grain_note - Save a Grain meeting note to the central grain notes store at ~/.monday-morning/grain/notes/. Ded…
  • mm_get_project_meeting_context - [DEPRECATED — use mm_get with entity=meeting_context] Get meeting notes from Grain that are relev…
  • mm_sync_notion - Bidirectional sync between a Notion database and .mm/specs/ or .mm/notes/. Pulls Notion pages int…
  • mm_import_trello - Import Trello cards as tasks and issues. Maps cards from configured board lists into spec impleme…
  • mm_export_trello - Export spec progress to linked Trello cards. Posts progress comments and updates card description…
  • mm_sync_trello - Full bidirectional Trello sync. Detects card list changes and updates MM task statuses (reverse s…
  • mm_create_from_email - [DEPRECATED — use mm_create with entity=from_email] Create an MM entity (issue, note, or idea) fr…
  • mm_plan_feature - Create a complete feature scaffold in one call — creates the feature, creates each spec (with spe…
  • mm_daily_brief - Generate a structured morning summary with active tasks, blockers, recently completed tasks, open…
  • mm_suggest_next - Recommend what to work on next based on in-progress tasks, feature priority, task size, and stale…
  • mm_get_guidance - [DEPRECATED — use mm_get with entity=guidance] Get contextual guidance suggestions based on proje…
  • mm_start_task - Mark a task as in-progress and return context for starting work — spec content, requirements, sub…
  • mm_complete_task - [DEPRECATED — use mm_complete with entity=task] Mark a task done with cascading rollups. Runs pro…
  • mm_revert_spec_completion - Revert a spec’s completion status in its parent feature. Tasks stay [x] but the spec is no longer…
  • mm_save_session - Save current working context for later recovery. Captures all in-progress tasks and current spec…
  • mm_restore_session - Load saved session context with enriched current status. Returns last session’s context with whet…
  • mm_move_tasks - [DEPRECATED — use mm_move with entity=tasks] Move multiple tasks between sections at once with a …
  • mm_get_working_context - [DEPRECATED — use mm_get with entity=working_context] Get Tier 2 working context for a spec — ret…
  • mm_get_task_context - [DEPRECATED — use mm_get with entity=task_context] Get dynamically-derived context for a specific…
  • mm_list_plugins - [DEPRECATED — use mm_list with entity=plugin] List all loaded plugins with their id, name, versio…
  • mm_get_plugin_info - [DEPRECATED — use mm_get with entity=plugin] Get detailed information about a specific plugin inc…
  • mm_push_team_checkin - Push a team check-in to the cloud. Scans local specs and features, captures current branch, and u…
  • mm_fetch_team_checkins - Fetch all team members’ check-ins from the cloud. Returns display names, branches, specs, feature…
  • mm_claim_spec - Claim a spec from a teammate. Records the claim in the cloud (first-claim-wins). Use when you wan…
  • mm_fetch_claims - Fetch all spec claims for your team. Shows which specs have been claimed, by whom, and from whom.
  • mm_team_refresh - Re-read the LIVE team activity for this project mid-session: teammates’ active agent sessions, wh…
  • mm_team_radar - Collision radar — before starting a spec/branch, check whether a teammate is already on it: activ…
  • mm_notify - [DEPRECATED — use mm_create with entity=notification] Push a manual notification to the project n…
  • mm_get_notifications - [DEPRECATED — use mm_list with entity=notification] Read notifications from the project notificat…
  • mm_mark_notifications_read - Mark specific notifications or all notifications as read.
  • mm_order_specs - Deterministic spec ordering: reads all specs, parses depends_on frontmatter, runs topological sor…
  • mm_check_tier - Check the current license tier (free/pro/team) from the shared credential store. Returns TierInfo…
  • mm_retrieve_prior_work - Regenerate prior-work.md for an existing spec by re-running similarity retrieval against the curr…
  • mm_create - Create a Monday Morning entity. The entity discriminator chooses the per-type handler. Replaces…
  • mm_list - List a collection of Monday Morning entities. The entity discriminator chooses the per-type lis…
  • mm_get - Read a single Monday Morning entity or computed view. The entity discriminator chooses the per-…
  • mm_update - Update a Monday Morning entity. The entity discriminator chooses the per-type updater. Replaces…
  • mm_complete - Complete a Monday Morning entity with cascading rollups. The entity discriminator chooses the p…
  • mm_link - Create a link between Monday Morning entities. The entity discriminator chooses the per-link-ty…
  • mm_move - Move Monday Morning entities between states/sections. The entity discriminator chooses the per-…
  • mm_archive - Archive a Monday Morning entity (soft delete). The entity discriminator chooses the per-type ar…
  • mm_verify - Run an iterative verify-spec pipeline phase. The phase discriminator chooses the per-phase hand…
  • mm_preview_status - List the project’s currently-running local previews and their live URLs (as shown in the Monday M…
  • Design Tokens - Point at your project (1 tools)
  • GitHub Integration - Tie code to plans — sync GitHub issues with project tasks and link pull requests directly to spec… (2 tools)
  • Google Calendar - Preview integration: connect a Google Calendar so future builds can pull meeting context into bri… (0 tools)
  • Grain Meetings - Pull Grain meeting transcripts into your projects so action items, decisions, and discussion cont… (3 tools)
  • Harvest Time Tracking - Pull tracked hours and budgets from Harvest into each project so you can see burn rate, profitabi… (6 tools)
  • Notion Integration - Pull your assigned Notion database tasks into Monday Morning so the work tracked in Notion shows … (0 tools)
  • Obsidian Integration - Preview integration: the migration tool exists (mm_migrate_obsidian) and works when invoked by Cl… (1 tools)
  • Slack Integration - Push project updates and activity digests into Slack so your team sees status without checking th… (3 tools)
  • Trello Integration - Mirror Trello cards into Monday Morning tasks so the board your team uses stays in sync with your… (0 tools)
  • Voice Assistant - Hands-free voice control for Monday Morning. Create specs, manage tasks, and navigate your projec… (4 tools)