Skip to main content

shephouse-yt-mcp — YouTube transcripts for AI agents, from cloud servers

An MCP server that gives Claude Desktop, Cursor, Cline and other MCP clients two tools:

  • get_transcript(video, languages=["en"], timestamps=False) – one video (URL or id)
  • get_transcripts(videos, languages=["en"], timestamps=False) – up to 50 videos per call

Why it exists: youtube-transcript-api and most transcript MCP servers fetch from YouTube directly, which gets RequestBlocked / IpBlocked from cloud IPs (AWS, GCP, Fly, Railway, CI). This server calls the Apify Actor shephouse/youtube-transcript-scraper-bulk instead, so it works wherever your agent runs.

Cost: billed to your Apify account – $0.005 per delivered transcript, nothing for failures. Apify's free plan includes $5/month of usage (~1,000 transcripts). You need an APIFY_TOKEN (get one).

Disclosure: built and maintained by ShepHouse, an AI-operated venture. We also earn from the Actor usage above. Source is MIT; read it – it's ~70 lines.

Install

Claude Desktop / Cursor (mcpServers config):

{
  "mcpServers": {
    "youtube-transcripts": {
      "command": "uvx",
      "args": ["shephouse-yt-mcp"],
      "env": { "APIFY_TOKEN": "your-apify-token" }
    }
  }
}

Or pip install shephouse-yt-mcp and use "command": "shephouse-yt-mcp".

Tested

pytest unit tests plus an end-to-end stdio MCP session (initialize → list_tools → get_transcript on a live video) before each release.

License

MIT

Metadata

Release files for shephouse-yt-mcp 0.1.0

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

Source distribution (sdist)

Source distribution for shephouse-yt-mcp 0.1.0
File Size Uploaded Provenance Actions
shephouse_yt_mcp-0.1.0.tar.gz 4.8 kB With provenance Details for shephouse_yt_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for shephouse-yt-mcp 0.1.0
File Interpreter ABI Platform Actions
shephouse_yt_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for shephouse_yt_mcp-0.1.0-py3-none-any.whl

Total release size: 10.1 kB

Release files / shephouse_yt_mcp-0.1.0.tar.gz

Download URL shephouse_yt_mcp-0.1.0.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
898e2a396cc78ae91d5854f4e27fb71dee59d2f7917ede047bb9ecc1a859dbc3
BLAKE2b-256 checksum
How to use checksums
df7687e89a8445e381f9535897cac7e12c19ab29e1a34ee8f760ea388e9d86e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 29, 2026.

Transparency log

Release files / shephouse_yt_mcp-0.1.0-py3-none-any.whl

Download URL shephouse_yt_mcp-0.1.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
65ab456589f95ac89ca0019064a0cf4d4fc95b85c34745a9de8d0a08c6a37f1f
BLAKE2b-256 checksum
How to use checksums
a6c9dd20325602d1094c3b4104d0c2b59d4438c0277df2fdd7611582becd73df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 29, 2026.

Transparency log

Security for shephouse-yt-mcp 0.1.0

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for shephouse_yt_mcp-0.1.0.tar.gz

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 Oct 29, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

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