eadm/grain-mcp-server
If you are the rightful owner of grain-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server for Grain, enabling integration without enterprise API or paid services.
Tools
Functions exposed to the LLM to take actions
get_all_meetings
Retrieve all meeting from Grain.
Fetches a list of all meetings stored in the Grain system, including their details and metadata.
Returns: List[Dict[str, Any]]: A list of dictionaries containing meeting information. Each dictionary represents a meeting with its properties.
download_meeting_transcript
Download a meeting transcript from Grain.
Downloads the transcript for a specific meeting in either VTT or SRT format and saves it to the specified location.
Args: absolute_save_path (str): The file path where the transcript will be saved meeting_id (str): The unique identifier of the meeting transcription_type (Literal["vtt", "srt"]): The format of the transcript file (VTT or SRT)
Returns: bool: True if the download was successful, False otherwise
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client