grain-mcp-server

eadm/grain-mcp-server

3.2

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

No resources