Skip to main content
Glama
ChatterBoxIO

ChatterBox MCP Server

by ChatterBoxIO

summarizeMeeting

Generate concise meeting summaries from transcripts to capture key decisions and action items.

Instructions

Generate a concise summary of a meeting's contents from its transcript

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
transcriptYesThe meeting transcript to summarize

Implementation Reference

  • The handler function for the 'summarizeMeeting' tool. It takes a meeting transcript as input and returns a structured text prompt with instructions for identifying main topics and summarizing them, embedding the provided transcript.
      async ({ transcript }: { transcript: string }) => {
        return {
          content: [{
            type: "text",
            text: `Given an online call transcript formatted as:
    Speaker: Transcript
    
    Identify main topics of the conversation, summarize them in the following format:
    - Topic Title
    Topic summary
    
    Remove smalltalk and insignificant topics. Do not include any introductory wording.
    
    Transcript:
    ${transcript}`
          }]
        };
      }
  • Zod input schema defining the 'transcript' parameter for the 'summarizeMeeting' tool.
    {
      transcript: z.string().describe("The meeting transcript to summarize"),
    },
  • src/index.ts:170-194 (registration)
    Registration of the 'summarizeMeeting' tool using McpServer.tool(), including name, description, input schema, and handler function.
    server.tool(
      "summarizeMeeting",
      "Generate a concise summary of a meeting's contents from its transcript",
      {
        transcript: z.string().describe("The meeting transcript to summarize"),
      },
      async ({ transcript }: { transcript: string }) => {
        return {
          content: [{
            type: "text",
            text: `Given an online call transcript formatted as:
    Speaker: Transcript
    
    Identify main topics of the conversation, summarize them in the following format:
    - Topic Title
    Topic summary
    
    Remove smalltalk and insignificant topics. Do not include any introductory wording.
    
    Transcript:
    ${transcript}`
          }]
        };
      }
    );

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ChatterBoxIO/chatterboxio-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server