PeerTube (YouTube Alternative)

PeerTube (YouTube Alternative) MCP Connector for Claude

F

Interact with decentralized PeerTube instances — manage video feeds, download content, and handle user registration via AI.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your PeerTube instance to any AI agent to explore the decentralized video ecosystem. This server allows you to interact with the Fediverse's leading video platform through natural language.

What you can do

  • Video Discovery — Access public video feeds and comment streams in multiple formats (RSS, Atom, JSON, XML).
  • Content Retrieval — Fetch public and private web videos, HLS playlists, and generate direct download links for offline viewing.
  • User Management — Register new accounts on instances and manage OAuth 2.0 authentication tokens directly.
  • System Monitoring — Track the status of background processing jobs for video transcoding and federation.
  • OAuth Integration — Retrieve local client credentials to facilitate secure third-party application connections.

How it works

  1. Subscribe to this server
  2. Enter your PeerTube Instance URL (e.g., https://peertube.example.com)
  3. (Optional) Provide your Personal Access Token for private content and administrative tasks
  4. Start querying videos and managing your instance from your favorite MCP client

Who is this for?

  • Content Creators — Monitor video processing jobs and manage feeds across the Fediverse.
  • Developers — Test API integrations and retrieve OAuth credentials without manual terminal commands.
  • Privacy Enthusiasts — Access decentralized video content through a secure, AI-driven interface.
decentralizedfediversevideo-hostingrss-feedscontent-discoveryopen-source

10 tools expose this connector's capabilities to your AI agent.

generate_video_download

Generate video download

get_completed_jobs

Requires authentication. Get completed jobs

get_local_oauth_clients

Get local OAuth clients

get_private_web_video

Requires a videoFileToken. Get private Web Video file

get_public_hls_playlist

Get public HLS playlist file

get_public_web_video

Get public Web Video file

get_user_token

0 access token. Get user access token

get_video_comments_feed

Get video comments feed

get_video_feeds

Get video feeds

register_user

Register a new user

See how to talk to your AI agent using PeerTube (YouTube Alternative).

Retrieve the local OAuth client credentials for this PeerTube instance.

I've retrieved the OAuth client details. The Client ID is `...` and the Client Secret is `...`. You can use these to request a user token.

Show me the latest video comments feed in JSON format.

Fetching the comments feed... I've found the latest comments in JSON format. Would you like me to summarize the most recent discussions?

Generate a download link for the video with ID 'a1b2c3d4'.

Processing request... I have generated a download link for video 'a1b2c3d4'. You can access the mp4 file here: [Link].

You can use the `generate_video_download` tool by providing the video's ID or UUID. The agent will return a muxed mp4 container link for downloading.

Related Connectors