HappyScribe (verified)
Search transcripts, summarize meetings, extract action items, and transcribe new files directly from chat — across ChatGPT, Claude Desktop, Cursor, and more.
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add happyscribe/happyscribe
# Browse available tools
npx -y smithery tool list happyscribe/happyscribe
# Get full schema for a tool
npx -y smithery tool get happyscribe/happyscribe list_transcriptions
# Call a tool
npx -y smithery tool call happyscribe/happyscribe list_transcriptions '{}'Direct MCP Connection
Endpoint: https://happyscribe.run.tools
Tools (30)
list_transcriptions— List transcriptions accessible to the user with optional filtering. Returns results ordered by creation date (newest fi…search_transcriptions— Search for exact text/keywords within transcription content (like grep). Use this to find specific names, product names…get_transcription— Get detailed information about a specific transcriptionget_transcriptions— Get detailed information about multiple transcriptions at once. Use this after listing transcriptions to get full conte…list_read_files— List files already read this month and show remaining quota. Some plans have a monthly limit on how many unique files c…verify_quotes— REQUIRED for quote extraction: Verifies quote text against the actual transcription content and returns precise timesta…list_projects— List projects in the workspace. Projects group transcriptions, instructions, and AI conversations around a specific goa…get_project— Get details of a specific project: name, instructions, notes, files, and members. Use list_projects first to find the p…update_project_notes— Update the AI memory for a project. Use this to persist key findings, decisions, and patterns discovered across convers…list_people— Browse and search people who appear in transcriptions. Returns people from the knowledge graph with their company and t…get_person— Get detailed profile for a specific person including their company, transcription statistics, and recent transcriptions.list_companies— Browse and search companies in the knowledge graph. Returns companies with their people count and transcription statist…get_company— Get detailed profile for a specific company including all known people there, transcription statistics, and recent tran…get_workspace— Get information about the current workspace this connection has access toget_folder_hierarchy— Get the folder hierarchy with transcription counts. Shows accessible folders organized by location (Team, Private, Shar…upload_file— Opens the HappyScribe file uploader widget for the user to upload their audio/video files. Call this tool when the user…create_transcription— Creates a new transcription from a media file and displays a progress monitoring widget. \n\nTWO WAYS TO USE THIS TOOL:…get_meeting_diagnostics— Get detailed diagnostic information about why a meeting was or wasn't recorded. Use this to debug failed recordings, un…list_calendar_events— List calendar events (scheduled meetings) with their recording status. Use this to see what meetings are scheduled, whi…search_helpdesk— Search HappyScribe helpdesk articles to answer questions about product features, policies, and how-to guides. Use this …move_transcriptions— Move one or more transcriptions to a different folder in the same organization. Accepts up to 50 transcription IDs per …rename_transcription— Rename a single transcription.delete_transcriptions— Soft-delete one or more transcriptions (move to trash, restorable by the user). Accepts up to 50 transcription IDs per …create_folder— Create a new folder. Specify a parent via parent_folder_id; if omitted, the folder is created at the root of the worksp…rename_folder— Rename a folder.delete_folder— Soft-delete a folder. The folder must be empty (no kept files or subfolders). To delete a non-empty folder, first move …list_glossaries— List glossaries in the workspace. Glossaries define terminology that should be used consistently in transcriptions and …get_glossary— Get a glossary with all its terms. Returns the full term list including source text, translations, and context notes.list_conversations— List past AI conversations from HappyScribe's in-product chat (Ask AI). Returns conversations ordered by creation date …get_conversation— Retrieve messages from a past HappyScribe in-product AI conversation (Ask AI). Use list_conversations first to find the…
# Get full input/output schema for a tool
npx -y smithery tool get happyscribe/happyscribe