Saturday, March 28, 2026

Construct an AI Assembly Summarizer with Claude Code + MCP


Groups throughout firms lose assembly notes and motion gadgets after discussions. This information builds an enduring repair: an AI Assembly Summarizer and Motion Planner utilizing Claude Code with MCP. It processes transcripts into structured summaries with duties, choices, 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 methods, retaining integrations constant. On this article, you’ll discover ways 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 methods by way of its standardized schema-based interface which features as an open customary. The MCP system offers Claude with a dependable technique to entry providers by way of its devoted tool-calling interface which features as an open customary.  

The venture makes use of MCP as its most important framework. Claude accesses Google Calendar and Gmail features by way of MCP instruments that present entry to these providers. The system maintains clear agent logic which builders can simply check and substitute. It’s good to change the MCP server while you need to swap from Gmail to Outlook, however you do not want to change agent code. 

MCP Idea What It Does Instance in This Challenge
instruments/checklist Uncover accessible 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 price restrict

Agent Structure

The Assembly Summarizer and Planner Agent will comply with a multi-stage pipeline. Every stage is remoted within the setting, it could possibly fail, retry, or be skipped independently. That is what makes it production-grade reasonably than simply for demo goal. 

Stage Element Duty
Ingest Transcript Loader Load .txt/.vtt/.json transcript, normalize to plain textual content
Analyse Claude (LLM) Extract abstract, choices, homeowners, deadlines through immediate
Validate Schema Validator Affirm output matches anticipated JSON construction
Persist SQLite Retailer Write assembly document, motion gadgets, choices to DB
Dispatch MCP Software Wrapper Name Calendar MCP to create occasions, Gmail MCP to ship recap
Affirm Consequence 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 way of a terminal interface. The MCP servers allow Claude Code to work together with exterior methods by performing 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 way of its MCP connection. The system lets you problem instructions akin to “Create Gmail drafts inviting customers to a suggestions session” after which it handles all remaining duties. Comply with the easy steps beneath 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 permits you to ship messages which will probably be reworked into prompts for Claude. The system offers entry to all slash instructions and MCP instruments by way of this interface. 

Step 2: Set Up the Challenge Folder

Create a devoted folder for the venture. The venture makes use of a CLAUDE.md file which resides on the venture root to function Claude Code’s everlasting reminiscence and instruction base. This location serves as the purpose the place you present all venture info to Claude which must be recognized for future reference. 

mkdir meeting-agent && cd meeting-agent  

# Create the folder construction  
mkdir -p transcripts summaries .claude/instructions  

# Open Claude Code on this venture  
claude

Now immediate the claude mannequin to generate the CLAUDE.md file. Right here’s the immediate you need to use: 

Create a CLAUDE.md file for this venture. This venture processes assembly transcripts. It reads .txt or .vtt recordsdata from the /transcripts folder, extracts motion gadgets with homeowners and deadlines, creates Google Calendar occasions through MCP, sends Gmail follow-up emails through 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. House owners should match names talked about within the transcript. 

Credentials.json

The system operates its most important features at this location. The built-in mcp command of Claude Code permits customers to register MCP servers by way 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 way 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 checklist

Anticipated output:  

google-workspace stdio npx -y google-workspace-mcp
Gmail and Google Calendar connectors

3b. Authenticate with Google  

The primary time you employ the MCP server it requires you to authenticate together 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 way of Claude Code which requires customers to open an internet browser. The person must log in and supply the mandatory permissions earlier than the tokens get saved on their system. You solely do that as soon as.  

3c. Confirm Instruments Are Accessible  

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 recordsdata saved in .claude/instructions/. The filename turns into the command identify. The content material is the immediate which Claude executes while you use it. You should utilize this technique to transform a posh 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 put in writing the command for you, that is the proper option 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

  1. learn the file from /transcripts/$ARGUMENTS
  2. extract all motion gadgets with proprietor (job) deadline (and precedence)
  3. create a Google Calendar occasion for every motion merchandise utilizing the MCP server
  4. ship a Gmail to every proprietor summarising their duties
  5. write a clear abstract markdown to /summaries. The detailed immediate wants to satisfy manufacturing customary necessities. 
process-meeting.md file
Running the steps sequentially

Step 5: Working the Agent 

Drop a transcript pattern into the /transcripts folder and hearth the command. That’s the complete person 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: 

Google workplace events being made via MCP
Reading transcript and giving priority to actions

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 through CLAUDE.md, slash instructions, and prompts. Claude executes, dealing with actual complexity and scaling with simply new prompts.

Steadily Requested Questions

Q1. What’s the Mannequin Context Protocol (MCP)?

A. MCP is an ordinary interface that lets Claude connect 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 robotically.

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.

Information Science Trainee at Analytics Vidhya
I’m presently working as a Information Science Trainee at Analytics Vidhya, the place I give attention to constructing data-driven options and making use of AI/ML methods to resolve real-world enterprise issues. My work permits me to discover superior analytics, machine studying, and AI functions that empower organizations to make smarter, evidence-based choices.
With a powerful basis in pc science, software program growth, and information analytics, I’m captivated with leveraging AI to create impactful, scalable options that bridge the hole between expertise and enterprise.
📩 It’s also possible to attain out to me at [email protected]

Login to proceed studying and revel in expert-curated content material.

Related Articles

Latest Articles