← Back to Microsoft Graph Transcripts

Install Microsoft Graph Transcripts

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add -e "AZURE_CLIENT_ID=${AZURE_CLIENT_ID}" -e "AZURE_TENANT_ID=${AZURE_TENANT_ID}" -e "AZURE_CLIENT_SECRET=${AZURE_CLIENT_SECRET}" microsoft-graph-transcripts -- npx -y @itspecialist111/microsoft-graph-transcript-mcp
Required:AZURE_CLIENT_IDAZURE_TENANT_IDAZURE_CLIENT_SECRET

Environment Variables

Set these before running Microsoft Graph Transcripts.

VariableDescriptionRequired
AZURE_CLIENT_IDThe Client ID from your Azure App Registration.Yes
AZURE_TENANT_IDThe Tenant ID for your Microsoft 365 organization.Yes
AZURE_CLIENT_SECRETThe Client Secret for the Azure App.Yes

Available Tools (3)

Once configured, Microsoft Graph Transcripts gives your AI agent access to:

list_meetingsLists recent Microsoft Teams meetings from the user's calendar.
limit
retrieve_transcriptRetrieves and cleans the transcript for a specific meeting ID.
meetingId
save_transcriptSaves the processed transcript to SharePoint.
meetingIdsharePointPath

Try It Out

After setup, try these prompts with your AI agent:

List my last 5 Microsoft Teams meetings.
Get the transcript for the 'Project Design Review' meeting held yesterday.
Save the transcript of the latest team sync to my SharePoint 'MeetingNotes' folder.
Summarize the key decisions made in the last sales call transcript.
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Node.js 18+ with npm/npx installed
  • Docker installed and running
  • AZURE_CLIENT_ID — The Client ID from your Azure App Registration.
  • AZURE_TENANT_ID — The Tenant ID for your Microsoft 365 organization.
  • AZURE_CLIENT_SECRET — The Client Secret for the Azure App.
Alternative installation methods

Docker

docker run -p 3000:3000 itspecialist111/microsoft-graph-transcript-mcp

Keep this setup from going cold

Save the docs, env vars, and workflow around Microsoft Graph Transcripts in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup