Groups throughout firms lose assembly notes and motion gadgets after discussions. This information builds a long-lasting repair: an AI Assembly Summarizer and Motion Planner utilizing Claude Code with MCP. It processes transcripts into structured summaries with duties, selections, and calendar invitations, connects to Google Calendar and Gmail, and shops every little thing in SQLite.
MCP acts as a common adapter between Claude and exterior programs, maintaining integrations constant. On this article, you’ll learn to construct and run this built-in workflow finish to finish.
What Is the Mannequin Context Protocol (MCP)?
The Mannequin Context Protocol (MCP) permits Claude to work together with exterior programs by means of its standardized schema-based interface which features as an open normal. The MCP system offers Claude with a dependable technique to entry providers by means of its devoted tool-calling interface which features as an open normal.
The challenge makes use of MCP as its essential framework. Claude accesses Google Calendar and Gmail features by means of MCP instruments that present entry to these providers. The system maintains clear agent logic which builders can simply check and substitute. You should change the MCP server whenever you need to change from Gmail to Outlook, however you don’t want to switch agent code.
MCP Idea
What It Does
Instance in This Mission
instruments/record
Uncover out there instruments at runtime
Agent discovers create_event, send_email
instruments/name
Invoke a device with structured JSON enter
Claude calls create_event with title and time
inputSchema
Validates all inputs earlier than execution
Prevents malformed calendar entries
tool_result
Returns structured output again to Claude
Returns occasion ID after calendar creation
isError
Indicators tool-level failures gracefully
Returns isError: true on API fee restrict
Agent Structure
The Assembly Summarizer and Planner Agent will comply with a multi-stage pipeline. Every stage is remoted within the surroundings, it might probably fail, retry, or be skipped independently. That is what makes it production-grade slightly than simply for demo goal.
Stage
Part
Accountability
Ingest
Transcript Loader
Load .txt/.vtt/.json transcript, normalize to plain textual content
Analyse
Claude (LLM)
Extract abstract, selections, homeowners, deadlines by way of immediate
Validate
Schema Validator
Verify output matches anticipated JSON construction
Persist
SQLite Retailer
Write assembly file, motion gadgets, selections to DB
Dispatch
MCP Software Wrapper
Name Calendar MCP to create occasions, Gmail MCP to ship recap
Verify
End result Auditor
Confirm device calls succeeded; queue retries for failures
Getting Began
The system makes use of Claude Code as its AI agent which operates by means of a terminal interface. The MCP servers allow Claude Code to work together with exterior programs by appearing as its controlling mechanisms. You join Google Calendar and Gmail as MCP servers as soon as. After that, each session, Claude Code can name them simply by you asking in plain English, no API wrappers, no async loops, no device dispatch code.
The system permits Claude Code to entry greater than 300 exterior instruments by means of its MCP connection. The system lets you difficulty instructions akin to “Create Gmail drafts inviting customers to a suggestions session” after which it handles all remaining duties. Comply with the straightforward steps under and also you’ll have a complete agent working very quickly:
Step 1: Set up Claude Code
npm set up -g @anthropic-ai/claude-code
claude –version # verify set up
claude # launch your first session
You’ll enter an interactive terminal session after you full the login course of. This agent shell means that you can ship messages which will probably be reworked into prompts for Claude. The system offers entry to all slash instructions and MCP instruments by means of this interface.
Step 2: Set Up the Mission Folder
Create a devoted folder for the challenge. The challenge makes use of a CLAUDE.md file which resides on the challenge root to function Claude Code’s everlasting reminiscence and instruction base. This location serves as the purpose the place you present all challenge data to Claude which must be identified for future reference.
mkdir meeting-agent && cd meeting-agent
# Create the folder construction
mkdir -p transcripts summaries .claude/instructions
# Open Claude Code on this challenge
claude
Now immediate the claude mannequin to generate the CLAUDE.md file. Right here’s the immediate you should utilize:
Create a CLAUDE.md file for this challenge. This challenge processes assembly transcripts. It reads .txt or .vtt information from the /transcripts folder, extracts motion gadgets with homeowners and deadlines, creates Google Calendar occasions by way of MCP, sends Gmail follow-up emails by way of MCP, and writes a abstract to /summaries. The MCP servers are named ‘gcal’ and ‘gmail’. At all times infer deadlines from context: default to three enterprise days if none are talked about. Homeowners should match names talked about within the transcript.
Step 3: Hyperlink MCP Servers by means of Claude Code CLI
The system operates its essential features at this location. The built-in mcp command of Claude Code permits customers to register MCP servers by means of terminal utilization. The method requires execution of 1 single command for every server.
3a. Join Google Workspace MCP (Calendar + Gmail)
The google_workspace_mcp server offers two providers by means of its single server which mixes Calendar and Gmail features. The method begins with Google OAuth credential setup in Google Cloud Console earlier than continuing to server registration.
Step 1: Add the MCP server to Claude Code
claude mcp add –transport stdio google-workspace
— npx -y google-workspace-mcp
–client-id YOUR_GOOGLE_CLIENT_ID
–client-secret YOUR_GOOGLE_CLIENT_SECRET ]
Step 2: Confirm it registered accurately
claude mcp record
Anticipated output:
google-workspace stdio npx -y google-workspace-mcp
3b. Authenticate with Google
The primary time you employ the MCP server it requires you to authenticate along with your Google account. Use the auth command contained in the Claude Code session to activate authentication.
The authentication strategy of the server will begin by means of Claude Code which requires customers to open an internet browser. The consumer must log in and supply the mandatory permissions earlier than the tokens get saved on their machine. You solely do that as soon as.
3c. Confirm Instruments Are Out there
Inside Claude Code, run the built-in /mcp command to see all loaded instruments:
# Inside Claude Code session
/mcp
# It’s best to see one thing like:
# google-workspace (related)
# create_calendar_event
# update_calendar_event
# send_email
# create_draft
# list_calendar_events
# … and extra
Step 4: Create the /process-meeting Slash Command
Slash instructions in Claude Code are markdown information saved in .claude/instructions/. The filename turns into the command title. The content material is the immediate which Claude executes whenever you use it. You should use this technique to transform a fancy course of which requires a number of steps right into a single command.
# Create the slash command file
contact .claude/instructions/process-meeting.md
Now ask Claude Code to write down the command for you, that is the suitable solution to do it:
Write a slash command file for .claude/instructions/process-meeting.md. The command takes $ARGUMENTS because the transcript filename. The method ought to
- learn the file from /transcripts/$ARGUMENTS
- extract all motion gadgets with proprietor (activity) deadline (and precedence)
- create a Google Calendar occasion for every motion merchandise utilizing the MCP server
- ship a Gmail to every proprietor summarising their duties
- write a clear abstract markdown to /summaries. The detailed immediate wants to fulfill manufacturing normal necessities.
Step 5: Operating the Agent
Drop a transcript pattern into the /transcripts folder and fireplace the command. That’s the complete consumer expertise.
# Copy your transcript in
cp ~/Downloads/team-standup-march24.txt transcripts/
# Open Claude Code
claude
# Run the slash command
/process-meeting team-standup-march24.txt
Output:
Conclusion
What you constructed historically takes weeks: DB schema, pipelines, retries, OAuth, APIs. With Claude Code and MCP, it’s finished in a day utilizing prompts and a pair CLI instructions.
The mannequin is easy: you’re the PM, Claude Code is the engineer, MCP servers are prepared integrations. You outline necessities by way of CLAUDE.md, slash instructions, and prompts. Claude executes, dealing with actual complexity and scaling with simply new prompts.
Regularly Requested Questions
Q1. What’s the Mannequin Context Protocol (MCP)?
A. MCP is a typical interface that lets Claude hook up with exterior instruments like Gmail and Google Calendar with out customized integrations.
Q2. What does the AI Assembly Summarizer Agent do?
A. It processes transcripts, extracts motion gadgets, shops them, creates calendar occasions, and sends follow-up emails mechanically.
Q3. What’s the function of slash instructions in Claude Code?
A. They flip multi-step workflows right into a single command, automating duties like summarizing conferences and triggering MCP instruments.
Knowledge Science Trainee at Analytics Vidhya
I’m at present working as a Knowledge Science Trainee at Analytics Vidhya, the place I concentrate on constructing data-driven options and making use of AI/ML strategies to unravel real-world enterprise issues. My work permits me to discover superior analytics, machine studying, and AI purposes that empower organizations to make smarter, evidence-based selections.
With a powerful basis in laptop science, software program improvement, and knowledge analytics, I’m enthusiastic about leveraging AI to create impactful, scalable options that bridge the hole between expertise and enterprise.
📩 You may also attain out to me at [email protected]
Login to proceed studying and revel in expert-curated content material.
Preserve Studying for Free

