CuratedMCP
INTERMEDIATE
HIGH Potential

Meetings → Action Items, Automatically

Stop losing decisions made in meetings. Paste your transcript and Claude extracts every action item with owner and deadline, creates tickets in Linear or Notion, and sends a Slack summary to the team.

45 minutes
0 purchases
0 views

Free

This playbook is free to access. Start learning now!

Playbook Content

Meetings → Action Items, Automatically

The Problem Every Team Has

You finish a meeting. Everyone agrees on next steps. Three days later, nothing has moved because nobody wrote it down, or they wrote it in a personal note app nobody else can see.

This playbook solves that with a single prompt after every meeting.


What It Does

Paste your meeting transcript into Claude and it will:

  1. Identify every decision made in the meeting
  2. Extract every action item with: what needs to happen, who owns it, and when it's due
  3. Create tasks in Linear or Notion (or both)
  4. Draft a Slack message summarising decisions and action items for the channel
  5. Flag anything unresolved — questions raised but not answered

The whole process takes about 90 seconds after the meeting ends.


MCP Servers Required

| Server | Purpose |

|---|---|

| Notion MCP or Linear MCP | Create tasks and pages |

| Slack MCP | Post summary to team channel |

| Fetch MCP (optional) | Pull transcript from web-based tools |


Setup


{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-notion"],
      "env": {
        "NOTION_API_KEY": "secret_your_notion_key"
      }
    },
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-slack-bot-token",
        "SLACK_TEAM_ID": "T0XXXXXXXXX"
      }
    }
  }
}

Notion: Create an integration at notion.so/my-integrations, connect it to your tasks database.

Slack: Create a Slack app at api.slack.com/apps with chat:write scope, install it to your workspace.


The Prompt


Process this meeting transcript. Meeting context: [name of meeting, date, attendees].

[PASTE TRANSCRIPT HERE]

Please:

1. List every decision made (not discussed — actually decided)

2. Extract every action item in this format:
   - What: [specific task]
   - Who: [person's name]
   - By when: [deadline if mentioned, or "unspecified"]
   - Priority: [High / Medium / Low based on context]

3. Create a Notion task for each action item in my "Sprint Tasks" database.
   Assign to the person named. Set due date if specified.

4. Draft a Slack message for #team-updates channel:
   - 2-3 sentence meeting summary
   - Decisions made (bullet list)
   - Action items with owners (bullet list)
   - Any open questions

5. List anything that was raised but not resolved.

Getting Your Transcript

Zoom: Settings → Recording → Record a transcript. Download the .vtt or .txt after the meeting.

Google Meet: Enable captions before the meeting. After, the transcript appears in the meeting event in Google Calendar.

Fireflies / Otter.ai: These auto-transcribe and store. Copy-paste from the web app, or use their API with the Fetch MCP.

No recording? Take rough notes during the meeting and paste those. Claude is good at extracting structure from messy notes.


Example Output

Meeting: Product sync, March 27

Decisions made:

  • Ship the new onboarding flow on April 3rd
  • Drop the referral feature from Q2 scope

Action items:

  • Sarah: Write release notes for onboarding flow — by March 31
  • Marcus: Update the roadmap in Notion to remove referral — by EOD today
  • Dev team: Final QA pass on onboarding — by April 2

Open questions:

  • Who owns the customer comms for the April 3 launch? Not resolved.

Making It Faster

If you use the same prompt every time, save it as a Claude Project instruction with your Notion database ID, Slack channel, and team member names pre-filled. Then after every meeting you just paste the transcript — no additional setup.

Time to process a 1-hour meeting: Under 2 minutes.

Author

M

MCP Admin