Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOOM_COOKIEYesYour Loom browser session cookie (value of connect.sid cookie, prefixed with 'connect.sid=')

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_videosA

List your Loom videos, sorted by most recent.

Returns video IDs and names. Use get_video for metadata on a specific video, or get_video_details for comprehensive info including transcript and comments.

search_videosA

Search Loom videos by keyword. Returns matching video IDs and names.

get_videoA

Get metadata for a Loom video including name, duration, owner, views, and creation date.

For comprehensive info including transcript, chapters, summary, and comments in one call, use get_video_details instead.

get_transcriptA

Get the full transcript of a Loom video with timestamps and speaker names.

Returns plain text with one line per phrase. For precise start/end timing per cue in WebVTT format, use get_captions instead.

get_captionsA

Get WebVTT captions of a Loom video with start and end timestamps per cue.

Ideal for precise timing analysis. For plain text with speaker names, use get_transcript instead.

get_summaryA

Get the AI-generated summary of a Loom video (1-2 concise sentences).

For a detailed timestamped breakdown with bullet points, use get_description. For key highlights as a bullet list, use get_key_takeaways. For chapter markers, use get_chapters.

get_chaptersA

Get AI-generated chapter markers with timestamps for a Loom video.

Useful for navigating long videos. For a narrative summary, use get_summary.

get_commentsA

Get comments on a Loom video, including threaded replies and timestamps.

get_download_urlA

Get a signed download URL for the MP4 file of a Loom video. The URL is temporary and will expire. If no URL is available, call regenerate_mp4 then retry this tool after ~30 seconds.

get_tasksA

Get AI-generated action items (tasks) from a Loom video, including assignee, status, and timestamp.

get_reactionsA

Get emoji reactions on a Loom video, including who reacted and at what timestamp.

get_meeting_notesA

Get the Confluence meeting notes URL linked to a Loom video.

list_foldersA

List your Loom folders, sorted by most recent.

list_spacesA

List your Loom spaces (workspaces).

get_spaceA

Get details of a Loom space including name, privacy level, and whether it's the primary space.

get_backlinksA

Get external references (backlinks) to a Loom video — where it's been shared or embedded.

get_key_takeawaysA

Get AI-generated key takeaways from a Loom video as a bullet list.

For a narrative summary, use get_summary. For a detailed timestamped breakdown, use get_description.

get_tagsB

Get tags on a Loom video.

get_descriptionA

Get the AI-generated description of a Loom video with timestamped sections and bullet points.

More detailed than get_summary. For a brief 1-2 sentence summary, use get_summary instead.

get_confluence_pagesB

Get Confluence pages linked to a Loom video.

search_foldersA

Search your Loom folders by name.

get_last_watch_timeA

Get the last timestamp (in seconds) where you stopped watching a Loom video.

get_watch_later_countA

Get the number of videos in your Watch Later list.

get_total_videos_countA

Get the total number of videos created by a user.

get_frequent_reactionsA

Get your most frequently used emoji reaction types.

Also useful to discover valid reaction type values for add_reaction.

get_comment_reactionsA

Get emoji reactions on a specific comment.

get_video_detailsA

Get all available information for a Loom video in one call: metadata, transcript, chapters, summary, tasks, and comments.

Use this when you need a complete picture of a video. For just metadata, use get_video.

get_userA

Get a Loom user's profile by their ID — name, email, company, and avatar.

search_workspace_tagsB

Search for tags in your Loom workspace.

get_folderA

Get details of a Loom folder including name, visibility, and creator.

update_video_nameA

Rename a Loom video. Overwrites the existing name.

update_video_descriptionA

Update the description of a Loom video. Overwrites the existing description.

update_video_settingsA

Update settings on a Loom video such as download_enabled, comments_enabled, etc.

create_commentA

Post a comment on a Loom video. Each call creates a new comment.

edit_commentA

Edit an existing comment on a Loom video. Overwrites the comment text.

delete_commentA

Delete a comment from a Loom video. This cannot be undone.

create_taskA

Create an action item (task) on a Loom video. Each call creates a new task.

update_taskA

Update the content of an action item (task) on a Loom video.

delete_taskA

Delete an action item (task) from a Loom video. This cannot be undone.

approve_taskA

Mark an action item (task) as approved on a Loom video.

respond_to_taskC

Respond to an action item (task) on a Loom video.

add_reactionA

Add an emoji reaction to a Loom video at a specific timestamp.

Use get_frequent_reactions to discover valid reaction type values.

delete_reactionA

Delete an emoji reaction from a Loom video.

toggle_followingA

Follow or unfollow a Loom video to get notifications.

delete_videoA

Permanently delete a Loom video. This cannot be undone.

To temporarily remove a video, use archive_videos instead. To recover a recently deleted video, use recover_video.

archive_videosB

Archive or unarchive Loom videos. Archived videos are hidden but not deleted.

duplicate_videoA

Duplicate a Loom video. Creates a new copy each time.

add_to_watch_laterA

Add a Loom video to your Watch Later list.

remove_from_watch_laterA

Remove a Loom video from your Watch Later list.

create_folderA

Create a new Loom folder. Each call creates a new folder.

rename_folderB

Rename a Loom folder.

delete_foldersB

Delete one or more Loom folders. This cannot be undone.

move_videosA

Move one or more Loom videos to a different folder.

move_foldersB

Move one or more Loom folders into a different parent folder.

recover_videoA

Recover a deleted Loom video from the trash.

pin_videoA

Pin or unpin a Loom video in your library.

add_comment_reactionB

Add an emoji reaction to a comment on a Loom video.

toggle_following_tagA

Follow or unfollow a tag in your Loom workspace to get notifications.

share_videos_to_spacesB

Share one or more Loom videos to one or more spaces.

regenerate_mp4A

Trigger MP4 regeneration for a Loom video. Use this when get_download_url reports that no URL is available. Regeneration is asynchronous — after triggering, wait ~30 seconds then retry get_download_url.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/karbassi/mcp-loom'

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