Skip to main content

kzmshx-youtube-mcp

An MCP server for extracting YouTube video transcripts and metadata.

Configuration

{
  "mcpServers": {
    "youtube": {
      "command": "uvx",
      "args": ["kzmshx-youtube-mcp"]
    }
  }
}

Installation (Optional)

If you prefer to install globally:

pip install kzmshx-youtube-mcp
# or
uv tool install kzmshx-youtube-mcp

Tools

get_transcript

Get transcript text from a YouTube video.

Parameter Type Description
url string YouTube URL or video ID
language string Language code (default: auto)
with_timestamps bool Include timestamps (default: false)

Example:

// Input
{ "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }

// Output
{
  "video_id": "dQw4w9WgXcQ",
  "language": "en",
  "transcript": "We're no strangers to love\nYou know the rules and so do I..."
}

get_video_info

Get metadata from a YouTube video.

Parameter Type Description
url string YouTube URL or video ID

Example:

// Input
{ "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }

// Output
{
  "id": "dQw4w9WgXcQ",
  "title": "Rick Astley - Never Gonna Give You Up",
  "description": "...",
  "duration": 213,
  "channel": "Rick Astley",
  "upload_date": "2009-10-25",
  "view_count": 1500000000,
  "available_languages": ["en", "ja", "es", "fr"]
}

License

MIT

Metadata

Release files for kzmshx-youtube-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kzmshx-youtube-mcp 0.1.1
File Size Uploaded
kzmshx_youtube_mcp-0.1.1.tar.gz 99.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kzmshx-youtube-mcp 0.1.1
File Interpreter ABI Platform
kzmshx_youtube_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 106.7 kB

Release files / kzmshx_youtube_mcp-0.1.1.tar.gz

Download URL kzmshx_youtube_mcp-0.1.1.tar.gz
Size 99.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f469766f44ea79881ed4cf7486b1c2a95a52629a17bf21dbcadc2be22dc5b2b7
BLAKE2b-256 checksum
How to use checksums
45e02ef6c8464ac998280e969a10313cc9da80d7fd937f82f56ba0ec394d32ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 16, 2026.

Transparency log

Release files / kzmshx_youtube_mcp-0.1.1-py3-none-any.whl

Download URL kzmshx_youtube_mcp-0.1.1-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7a0bcf9c670d8343a06053085497333c0cdf876afbc0a59153f3301326fe7fb2
BLAKE2b-256 checksum
How to use checksums
123a2d933a839136efa369b41de4323c6044ac7e5fe11491da8b288476e9e0f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page