mm_sync_notion
Bidirectional sync between a Notion database and .mm/specs/ or .mm/notes/. Pulls Notion pages into MM format, pushes MM spec progress back to Notion. When assignee_id is configured in integrations.notion, pull filters to only that user’s tickets.
At a Glance
Section titled “At a Glance”- Category: Integrations
- Source: Built-in
- Required parameters: 1
- Total parameters: 3
Parameters
Section titled “Parameters”| Parameter | Type | Required | Description |
|---|---|---|---|
project_path | string | Yes | Absolute path to the project root |
direction | string (enum: pull, push, both) | No | Sync direction: pull from Notion, push to Notion, or both (default: both) |
entity_type | string (enum: spec, note) | No | Entity type to sync Notion pages as (default: spec) |
Example
Section titled “Example”{ "tool": "mm_sync_notion", "arguments": { "project_path": "/Users/you/projects/my-app", "direction": "pull", "entity_type": "spec" }}Related Tools
Section titled “Related Tools”mm_sync_github- Bidirectional sync between GitHub issues and .mm/issues/. Pulls open GitHub i…mm_link_github_pr- Link a GitHub pull request to a spec task. Fetches PR status and adds it as a…mm_configure_integration- Configure an external service integration (github, trello, grain, gmail, noti…mm_import_meeting_notes- Import meeting notes from Grain. Fetches meeting by ID or searches by query/d…mm_save_grain_note- Save a Grain meeting note to the central grain notes store at ~/.monday-morni…