PeerTube (YouTube Alternative) Connector for AI agents.
10 live capabilities
Manage decentralized video feeds and content on your PeerTube instance.
Waiting for input…
Why people use PeerTube (YouTube Alternative)
PeerTube for Fediverse Video Management
This Connector puts all those actions into one chat window. You can ask your agent to check if a video is finished, grab a download link, or pull a comment feed without ever opening your browser. You get a unified way to manage your decentralized video presence.
What Vinkius changes
You get a direct line of communication between your AI and your PeerTube instance.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Checking video status
A creator asks the agent if their last upload is done.
- Real-world use case 02
Managing credentials
A developer needs to connect a new app.
- Real-world use case 03
Content gathering
A researcher wants to see the latest comments.
Complete set · 10capabilities
The complete PeerTube (YouTube Alternative) capability set.
These are the exact actions your AI can choose when you ask it to work with PeerTube (YouTube Alternative).
01—04
4 capabilities in this set.
Part of 10 available through PeerTube (YouTube Alternative).
- 01 Capability
Get video comments feed
Pull the latest comments from a video's comment section. This helps you keep up with community discussions easily.
- 02 Capability
Get video feeds
Retrieve various video feeds in formats like RSS or JSON. Use this to pull content from different instances quickly.
- 03 Capability
Get public hls playlist
Retrieve a public HLS playlist file for a specific video. Use this for consistent streaming of your content.
- 04 Capability
Get public web video
Get a public web video file directly from the platform. This simplifies finding and accessing public content.
05—07
3 capabilities in this set.
Part of 10 available through PeerTube (YouTube Alternative).
- 05 Capability
Get user token
Fetch a user access token for authenticated actions. Use this to let your agent perform actions on your behalf.
- 06 Capability
Generate video download
Create a direct download link for a specific video file. This lets you save content for offline viewing without extra steps.
- 07 Capability
Get completed jobs
View a list of finished background processing jobs on your instance. Use this to see which videos are ready for the public.
08—10
3 capabilities in this set.
Part of 10 available through PeerTube (YouTube Alternative).
- 08 Capability
Get local oauth clients
Pull local OAuth client credentials for connecting other apps. This makes it easy to manage third-party integrations.
- 09 Capability
Get private web video
Fetch a private web video file when you have the correct token. This is useful for accessing restricted content securely.
- 10 Capability
Register user
Create a new user account on your PeerTube instance. This lets you manage new members without manual entry.
Set up in minutes
One URL. Then ask PeerTube (YouTube Alternative) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use PeerTube (YouTube Alternative) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it PeerTube (YouTube Alternative), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable PeerTube (YouTube Alternative) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the PeerTube (YouTube Alternative) URL.
- Step 03
Save and start
Save the connection and enable PeerTube (YouTube Alternative) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"peertube-youtube-alternative": {
"url": "https://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using PeerTube (YouTube Alternative)
Open Agent mode in chat and ask: "Using PeerTube (YouTube Alternative), help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"peertube-youtube-alternative": {
"url": "https://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using PeerTube (YouTube Alternative)
Ask Copilot: "Using PeerTube (YouTube Alternative), help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"peertube-youtube-alternative": {
"url": "https://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using PeerTube (YouTube Alternative)
Open Cascade and ask: "Using PeerTube (YouTube Alternative), help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"peertube-youtube-alternative": {
"url": "https://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using PeerTube (YouTube Alternative)
Ask Cline: "Using PeerTube (YouTube Alternative), help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add peertube-youtube-alternative --transport http "https://edge.vinkius.com/vk_preview_LKQLLqLP54nVwlyNq5CNX9Ld0HBccJT0zgxpFkMs/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using PeerTube (YouTube Alternative)
Ask Claude: "Using PeerTube (YouTube Alternative), show me...". 10 tools are ready
Where the request belongs
Work PeerTube can move forward.
This is for the privacy-conscious content creator who wants to manage their Fediverse presence without the headache of manual admin work.
Fediverse Content Creator
Manages video feeds and monitors transcoding jobs to ensure content goes live on time.
Privacy Advocate
Uses decentralized video platforms and wants to interact with them through a secure, AI-driven interface.
Developer
Tests PeerTube API integrations and retrieves OAuth credentials without using the command line.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsUscreen
Launch your own video streaming service with membership management, mobile apps, and monetization capabilities for content creators.
Dailymotion
Manage video hosting via Dailymotion. upload and publish videos, track view counts, manage playlists, and search public content directly from any AI agent.
Vimeo
Manage your Vimeo video library, search for content, and update video metadata directly from your AI agent.
Livepeer (Decentralized Video)
Manage decentralized video infrastructure via Livepeer. upload assets, manage live streams, create clips, and monitor viewership metrics directly from any AI agent.
Teyuto
Build your own video streaming platform with monetization, audience analytics, and content management for video creators.
SproutVideo
Automate video hosting and management via SproutVideo. manage videos, playlists, and analytics directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep PeerTube connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about PeerTube.
The practical details behind the request, access and result.
What is the PeerTube MCP for AI Agents?
This Connector lets your AI client interact directly with PeerTube instances. You can use it to manage your video feeds, check transcoding jobs, and handle user registrations through a simple chat interface.
Can I use this to manage my own PeerTube instance?
Yes. If you run your own PeerTube instance, this Connector gives your AI agent the ability to perform administrative tasks like managing OAuth clients and monitoring background jobs.
How do I get download links for videos?
You can simply ask your AI client to generate a download link for a specific video. It will fetch the direct link from your PeerTube instance for you.
Can this Connector handle private videos?
Yes, it can retrieve private web videos as long as you provide the necessary video file tokens for the AI to access the content.
Will this work with my existing PeerTube account?
It will work with your account as long as you provide your PeerTube Instance URL and your Personal Access Token to the Connector during setup.
Can I use this to monitor my video uploads?
Absolutely. You can ask your agent to check the status of your transcoding jobs to see if your videos are ready for the public.
Does the PeerTube MCP support different feed formats?
Yes, it can retrieve video feeds in several common formats, including RSS, Atom, JSON, and XML, making it easy for your agent to parse the data.
How can I generate a direct download link for a PeerTube video?
You can use the generate_video_download capability by providing the video's ID or UUID. The agent will return a muxed mp4 container link for downloading.
Can I register a new user account on my instance using the AI?
Yes, if the instance allows public registration, you can use the register_user capability with a username, password, and email address.
How do I check if my video transcoding jobs are finished?
Use the get_completed_jobs capability. It retrieves a list of all finished background jobs, allowing you to verify successful processing.
One connection away
Give your agent a direct line to PeerTube.
Connect PeerTube once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available