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.

Step 3: Hyperlink MCP Servers by way of Claude Code CLI
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

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
- learn the file from /transcripts/$ARGUMENTS
- extract all motion gadgets with proprietor (job) 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 satisfy manufacturing customary necessities.


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:


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
A. MCP is an ordinary interface that lets Claude connect with exterior instruments like Gmail and Google Calendar with out customized integrations.
A. It processes transcripts, extracts motion gadgets, shops them, creates calendar occasions, and sends follow-up emails robotically.
A. They flip multi-step workflows right into a single command, automating duties like summarizing conferences and triggering MCP instruments.
Login to proceed studying and revel in expert-curated content material.
