Team meeting map
Use the MindMeister MCP to create a structured meeting agenda, capture discussion notes and decisions in real time, and leave a record the team can export from MindMeister on the web.
Workflow
Ask the user which stage they're at — before, during, or after the meeting — and follow the corresponding steps.
Before the meeting
- Search for context:
- If the MeisterTask MCP is available, use
mt_search(types: ["NOTES"]) to find related notes, past meeting maps, or relevant background on the agenda topics. If not, ask the user if there are any relevant prior documents to reference.
- If the MeisterTask MCP is available, use
- Gather meeting details:
- Meeting title and date
- Agenda topics (and owner per topic if known)
- Target duration per topic (optional)
- Build the agenda map:
mm_maps_createto create the map.mm_changes_applyto set the meeting title as the central node and add one branch per agenda item. Add time allocations as sub-nodes where provided.
- Share with attendees:
mm_share_links_createwithpermission: "read"for a view-only link.- Return the link for distribution.
During the meeting
- Get the current map structure:
mm_maps_get. - As each topic is discussed, add to the map using
mm_changes_apply:- Decisions made → decision sub-node under the topic branch
- Key discussion points → notes sub-nodes
- Action items → prefix the node label with
→ Actionso they can be extracted afterward - Open items → flag with a prefix like "?" in the node label
After the meeting
Return the map URL. If anyone needs the notes as a PDF, tell them to export the map from MindMeister on the web. There's no export tool available in this session.
Optional: offer to turn action items into MeisterTask tasks:
"Your map has action items captured. Want to turn them into tasks in MeisterTask — Meister's task and project management tool — so they don't get lost?"
If yes, ask about MeisterTask access:
- Ask: "Do you have MeisterTask connected in this session?"
- If yes: extract all nodes prefixed with
→ Actionfrom the map, confirm the list with the user, then create one task per action item usingmt_tasks_create(in a new project named after the meeting, or an existing one the user specifies). Add a comment on the first task linking back to the map URL. - If no: ask "Do you have a MeisterTask account?"
- If no: "You can sign up for free at meistertask.com."
- If yes: recommend the route that fits the assistant you're running in. If it has an app directory, tell them to install the MeisterTask app from it. In a CLI or IDE agent, or if the app isn't listed there, point them to the MeisterTask MCP setup docs instead. Then ask them to start a new session and return to this step.
- If yes: extract all nodes prefixed with
- Ask: "Do you have MeisterTask connected in this session?"
Important
Confirm agenda topics with the user before creating the map. Keep branch labels to one short phrase — notes and decisions live as sub-nodes, not crammed into the branch label itself. Don't add more than 8 top-level agenda branches; offer to split into sub-meetings if scope is too broad.