Repository navigation
π Major release! Full integration with TrueConf AI Server: conference transcriptions and AI-generated meeting summaries.
Added:
- TrueConf AI Server support β 4 new MCP tools for working with transcriptions:
list_transcriptionsβ list transcriptions with filters (byconference_id, status, and free-text search) and sorting by date, name, or durationget_transcriptionβ transcription metadata: conference, language, duration, recognition status, a link to the web UI, and a direct audio streamget_transcription_linesβ line-by-line transcript text with timestamps (start_time/end_time), speaker (call_id), and languageget_transcription_summaryβ AI-generated meeting summary (an empty list is a normal response when no summary has been generated yet)
- Transcription parameters in
create_conference/update_conference:transcription_enabled,transcription_language,transcription_auto_detectβ create conferences with transcription enabled from the start - The
--ai-server-urloption (env:AI_SERVER_URL) β specify the TrueConf AI Server address explicitly; thehttps://scheme is added automatically, and plain HTTP works with an explicithttp:// - AI-friendly output models for all tools: API responses are mapped to readable fields (
conference_id,conference_name,status,schedule_type, etc.) instead of raw keys (id/topic/state) - A TrueConf Server MCP banner on startup, replacing the default FastMCP banner
Changed:
- Conference mode in
get_conference/list_conferencesresponses: theconference_modefield carries the mode code (PxP/OxP/S|L/S|L Auto), and the newmodefield provides a human-readable label using TrueConf's official English names:all on screen,video lecture,moderated role-based,smart meeting
Fixed:
- Numerous minor bugs and issues fixed