Skip to main content
Glama

summarize_session

Generate structured session notes from transcription text or files, extracting events, NPCs, quest updates, and combat encounters for Dungeons & Dragons campaigns.

Instructions

Generate structured SessionNote from a raw session transcription.

This tool accepts either raw transcription text or a path to a transcription file, then generates a comprehensive structured summary including events, NPCs encountered, quest updates, and combat encounters. The tool leverages campaign context (characters, NPCs, locations, quests) to enrich the summary.

For large transcriptions (>200k characters ≈ 50k tokens), the tool automatically chunks the input into overlapping segments for processing.

Args: transcription: Raw text or file path containing session transcription session_number: Session number for this recording detail_level: Amount of detail in the generated summary speaker_map: Optional mapping of generic speaker labels to character names

Returns: Prompt for LLM to generate SessionNote

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
transcriptionYesRaw transcription text or path to transcription file
session_numberYesSession number
detail_levelNoDetail level for the summarymedium
speaker_mapNoSpeaker label to character mapping (e.g., {'Speaker 1': 'Gandalf'})
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/Polloinfilzato/dm20-protocol'

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