Skip to main content
Glama

Loom Transcript MCP (Fixed)

A working Model Context Protocol (MCP) server for fetching transcripts and comments from Loom videos.

This is a fixed fork of @daanvanhulsen/loom-transcript-mcp that resolves the 400 GraphQL errors caused by recent changes to Loom's API.

What Was Fixed

The original package stopped working due to three critical bugs:

  1. Array vs Object: The original code sent GraphQL requests as an array [{...}] instead of a plain object {...}, which Loom's API now rejects with a 400 error.

  2. Missing Headers: Added proper browser-like headers including Accept and User-Agent to pass Loom's validation.

  3. Response Parsing: Fixed response data access from response.data[0].data to response.data.data to match the correct response format.

Installation

{
  "mcpServers": {
    "loom-transcript": {
      "command": "npx",
      "args": ["-y", "@bstyler/loom-transcript-mcp"]
    }
  }
}

Docker

# Build
cd C:\MCPs\loom-transcript-mcp-fixed
docker build -t loom-transcript-mcp .

# Add to Claude config
{
  "mcpServers": {
    "loom-transcript": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "loom-transcript-mcp"]
    }
  }
}

From Source

git clone https://github.com/bStyler/loom-transcript-mcp.git
cd loom-transcript-mcp
npm install
npm run build
node dist/index.js

Features

  • getLoomTranscript: Fetches the transcript text from any public Loom video URL

  • getLoomComments: Fetches comments from a Loom video URL

Usage

After configuring the MCP server in Claude Desktop, you can use it like this:

Can you get the transcript from this Loom video? https://www.loom.com/share/abc123

Development

npm install
npm run build
npm start

License

MIT

Credits

Original package by @daanvanhulsen
Fixed by @bStyler

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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

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