Fetches transcripts, chapters, metadata and frames from YouTube and about ten other video platforms for summarization and analysis.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add transcriptor -- docker run -i --rm docker.io/artsamsonov/transcriptor-mcp:1.5.21~/.codex/config.toml
[mcp_servers.transcriptor]
command = "docker"
args = ["run", "-i", "--rm", "docker.io/artsamsonov/transcriptor-mcp:1.5.21"]
# codex mcp add transcriptor -- docker run -i --rm docker.io/artsamsonov/transcriptor-mcp:1.5.21~/.cursor/mcp.json
{
"mcpServers": {
"transcriptor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/artsamsonov/transcriptor-mcp:1.5.21"
]
}
}
}.vscode/mcp.json
{
"servers": {
"transcriptor": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/artsamsonov/transcriptor-mcp:1.5.21"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"transcriptor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/artsamsonov/transcriptor-mcp:1.5.21"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"transcriptor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/artsamsonov/transcriptor-mcp:1.5.21"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"transcriptor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/artsamsonov/transcriptor-mcp:1.5.21"
]
}
}
}Remote
claude mcp add --transport http transcriptor https://transcriptor.gateway.mcpal.io/mcp~/.codex/config.toml
[mcp_servers.transcriptor]
url = "https://transcriptor.gateway.mcpal.io/mcp"
# codex mcp add transcriptor --url https://transcriptor.gateway.mcpal.io/mcp~/.cursor/mcp.json
{
"mcpServers": {
"transcriptor": {
"url": "https://transcriptor.gateway.mcpal.io/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"transcriptor": {
"type": "http",
"url": "https://transcriptor.gateway.mcpal.io/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"transcriptor": {
"httpUrl": "https://transcriptor.gateway.mcpal.io/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"transcriptor": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://transcriptor.gateway.mcpal.io/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"transcriptor": {
"url": "https://transcriptor.gateway.mcpal.io/mcp"
}
}
}