Skip to content
K

MCP Tools Reference

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

  • mm_create_feature - Create a new feature to group related specs. Features are stored in .mm/features/{id}/feature.json
  • mm_create_spec - Create a new spec with proper structure. Creates spec.md and implementation.md. Optionally links …
  • mm_add_task - Add a task to a spec’s implementation.md. Tasks are added to the Backlog section by default.
  • mm_update_task - Update a task’s status in implementation.md. Moves the task to the appropriate section.
  • mm_link_spec - Link an existing spec to a feature. Updates the feature’s linked_specs array with the correct rel…
  • mm_create_issue - Create a new issue for tracking bugs or problems. Creates issue file and updates issues.md dashbo…
  • mm_create_doc - Create a new documentation entry. Creates a .md file in .mm/docs/ and updates the docs.md dashboa…
  • mm_list_docs - List all docs from the docs.md dashboard, optionally filtered by category.
  • mm_get_doc - Read a single doc by filename. Returns parsed content including title, category, source URL, and …
  • mm_archive_doc - Archive a doc by moving its entry from ## Docs to ## Archived in the docs.md dashboard.
  • 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 - Get current project status including features, specs, active tasks, and open issues.
  • mm_get_activity - Get project activity summary — tasks completed, specs progressed, issues touched, commits made — …
  • mm_create_skill - Create a new Claude Code skill in .claude/skills/. Skills provide domain-specific guidance that C…
  • mm_get_spec - Read a single spec by folder name. Returns parsed spec.md content, implementation.md tasks, and p…
  • mm_get_feature - Read a single feature by ID. Returns feature.json data plus computed progress from linked specs.
  • mm_get_issue - Read a single issue by filename. Returns parsed issue content and metadata.
  • mm_get_note - Read a single note by filename. Returns note content and metadata.
  • mm_list_specs - List all specs with optional filters: status, date range, linked/unlinked to features.
  • mm_list_features - List all features with computed progress rollups from linked specs.
  • mm_list_issues - List issues with optional filters by severity and status.
  • mm_list_notes - List notes, optionally filtered by category or date range.
  • mm_list_ideas - 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 - Surface tasks in ‘In Progress’ sections that may be stalled. Returns tasks grouped by spec, with …
  • mm_get_context - AM-style context recovery as structured data. Returns active tasks, recent changes, open issues, …
  • mm_sync_github - Bidirectional sync between GitHub issues and .mm/issues/. Pulls open GitHub issues into MM format…
  • mm_link_github_pr - Link a GitHub pull request to a spec task. Fetches PR status and adds it as an annotation on the …
  • 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 - Get meeting notes from Grain that are relevant to a specific project. Returns summaries, decision…
  • 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 - Create an MM entity (issue, note, or idea) from a Gmail message or thread. Fetches email content …
  • 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 - Get contextual guidance suggestions based on project state
  • mm_start_task - Mark a task as in-progress and return context for starting work — spec content, requirements, sub…
  • mm_complete_task - Mark a task done with cascading rollups. Runs project tests first — fails if tests fail (unless f…
  • 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 - Move multiple tasks between sections at once with a single atomic file write. Use for batch statu…
  • mm_get_working_context - Get Tier 2 working context for a spec — returns the spec goal, current task, completed task summa…
  • mm_get_task_context - Get dynamically-derived context for a specific task. Returns primary files, reference files, test…
  • mm_list_plugins - List all loaded plugins with their id, name, version, category, tier, and tool count.
  • mm_get_plugin_info - Get detailed information about a specific plugin including its tools, version, and category.
  • 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_check_tier - Check the current license tier (free/pro/team) from the shared credential store. Returns TierInfo…
  • mm_verify_classify_findings - Apply the deterministic tier classifier to a batch of verifier-emitted Finding records. Recompute…
  • mm_verify_convergence_step - Pure single-step convergence calculation. Given the current and prior T1/T2 id sets (as string ar…
  • mm_verify_parse_adversarial - Parse one adversarial-verifier agent output blob into a tagged outcome (finding | null_result | m…
  • mm_verify_check_triage - Read <project>/.mm/specs/<spec_folder>/findings-backlog.md and report whether the T3 triage gat…
  • mm_verify_compute_confidence - Pure per-run confidence score derived from convergence state + tier counts + adversarial-bank sig…
  • mm_retrieve_prior_work - Regenerate prior-work.md for an existing spec by re-running similarity retrieval against the curr…
  • 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)