MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
Descripción del creador (original en inglés)
Schedule and publish social media posts, write captions and create branded graphics with RepeatPost.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://api.repeatpost.com/mcpEjecuta esto en tu terminal
claude mcp add --transport http repeatpost https://api.repeatpost.com/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"repeatpost": {
"url": "https://api.repeatpost.com/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"repeatpost": {
"type": "http",
"url": "https://api.repeatpost.com/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://api.repeatpost.com/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con el dominio repeatpost.com (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.3.1) llegó al registro hace 6 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
An MCP server retrieving transcripts of YouTube videos
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
RepeatPost MCP Server
Schedule and publish social media posts, write captions and create branded graphics with RepeatPost, from Claude or any MCP client.
Documentation · MCP server page · Website · Directories · Support
RepeatPost MCP is a remote, hosted Model Context Protocol server. Add one URL to your AI assistant, sign in to RepeatPost in your browser, and choose what the assistant may do. It then works with the channels connected to your RepeatPost workspace and stays within your workspace role.
There is nothing to install or run. This repository holds the server's public metadata and documentation, not its source code. The server itself runs at https://api.repeatpost.com/mcp.
| Setting | Value |
|---|---|
| Server URL | https://api.repeatpost.com/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 with dynamic client registration and PKCE. No API keys, client IDs or headers to copy. |
| Permissions | Five OAuth scopes, each one chosen by the user on the consent screen |
| Tools | 35 (see MCP tools) |
| Platforms | 15 (see Supported social media platforms) |
| MCP Registry name | com.repeatpost/mcp |
| Support | support@repeatpost.com |
An assistant can publish to any channel connected in RepeatPost, on 15 platforms:
| Platform | Group | Notes |
|---|---|---|
| Social networks | Pages, groups and profiles | |
| Social networks | ||
| Social networks | Profiles and pages | |
| X (Twitter) | Social networks | |
| Threads | Social networks | |
| Bluesky | Social networks | |
| Mastodon | Social networks | |
| YouTube | Video and visual | |
| Video and visual | Boards: listPinterestBoards, createPinterestBoard | |
| Dribbble | Video and visual | |
| Google Business Profile | Business, chat and blogs | |
| Telegram | Business, chat and blogs | |
| Slack | Business, chat and blogs | Channels: listSlackChannels |
| Discord | Business, chat and blogs | Channels: listDiscordChannels |
| WordPress | Business, chat and blogs | Post types, categories and tags: listWordPressPostTypes, listWordPressCategories, listWordPressTags |
The server exposes 35 tools in seven groups. tools.json holds the full tools/list output: names, titles, descriptions, input schemas and MCP tool annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint). The Scope column refers to the OAuth scopes.
| Tool | What it does | Scope |
|---|---|---|
integrationList | List connected channels with platform, name, status, character limit and remaining posting capacity | mcp:read |
integrationSchema | Get a platform's posting rules: character limits, supported media and per-post settings | mcp:read |
listPinterestBoards | List the boards of a connected Pinterest account | mcp:read |
createPinterestBoard | Create a board on a connected Pinterest account | mcp:write |
listWordPressPostTypes | List the post types of a connected WordPress site | mcp:read |
listWordPressCategories | List the categories of a connected WordPress site | mcp:read |
listWordPressTags | List the tags of a connected WordPress site | mcp:read |
listSlackChannels | List the channels of a connected Slack workspace | mcp:read |
listDiscordChannels | List the channels of a connected Discord server | mcp:read |
| Tool | What it does | Scope |
|---|---|---|
schedulePost | Create a draft or schedule a post, on one channel or on several at once as a post group | mcp:write for drafts, mcp:publish to schedule |
listPosts | List posts by status, channel and date range | mcp:read |
getPost | Get one post with its full content, channel, schedule time and status | mcp:read |
updatePost | Edit, reschedule or publish a draft or scheduled post | mcp:write, or mcp:publish to schedule or publish |
deletePost | Delete a post from RepeatPost, and optionally from the platform | mcp:delete |
getPostGroup | Get a post group: one post sent to several channels, with each channel's status | mcp:read |
deletePostGroup | Delete the unpublished posts of a post group | mcp:delete |
publishPostGroup | Publish a post group now on every channel | mcp:publish |
retryPostGroup | Put the failed posts of a post group back in the queue | mcp:publish |
| Tool | What it does | Scope |
|---|---|---|
mediaList | Search files across the whole media library by name, type and favourite status | mcp:read |
mediaBrowse | Browse the media library one folder at a time | mcp:read |
mediaUpload | Upload a file from a public URL or from base64 data | mcp:write |
folderCreate | Create a media folder | mcp:write |
mediaRename | Rename a file or folder, or change a file's caption | mcp:write |
mediaMove | Move files and folders into another folder | mcp:write |
mediaDelete | Delete files and folders | mcp:delete |
mediaFavorite | Toggle the favourite flag on files and folders | mcp:write |
| Tool | What it does | Scope |
|---|---|---|
renderGraphic | Render an SVG design to a PNG and save it to the media library | mcp:write |
brandImage | Add the brand logo, and optionally a frame or caption band, to an image and save it as a new file | mcp:write |
| Tool | What it does | Scope |
|---|---|---|
listBrandVoices | List the workspace's brand voices | mcp:read |
getBrandVoice | Show which brand voice applies and why, with its colours, logo and visual style | mcp:read |
setDefaultBrandVoice | Make a brand voice the workspace default | mcp:write |
| Tool | What it does | Scope |
|---|---|---|
generateCaption | Write a ready-to-publish caption in the brand voice that applies. Uses 1 AI credit. | mcp:ai |
| Tool | What it does | Scope |
|---|---|---|
listWorkspaces | List the workspaces the user can access | mcp:read |
switchWorkspace | Switch the active workspace for the rest of the session | mcp:read |
creditsBalance | Get the AI credit balance and the cost of each AI action | mcp:read |
These tools are marked destructiveHint: true, so clients can ask the user before running them: updatePost, deletePost, deletePostGroup, publishPostGroup, mediaRename, mediaDelete and setDefaultBrandVoice.
No AI image model is involved. The assistant designs the layout as SVG, and RepeatPost renders it to a PNG in the media library.
| Size | Pixels |
|---|---|
| Square | 1080x1080 |
| Portrait | 1080x1350 |
| Story | 1080x1920 |
| Landscape | 1200x628 |
| Wide | 1920x1080 |
Text can be set in Inter, Montserrat, Poppins, Playfair Display or Roboto, and the design can use the colours and logo from the workspace's brand voice. brandImage puts the brand logo on a photo from the media library and saves a new copy, so the original never changes.
Only captions cost AI credits. Everything else is free.
| Action | AI credits |
|---|---|
Writing a caption (generateCaption) | 1 |
| Branded graphics and logos on photos | Free |
| Scheduling, publishing and editing posts | Free |
| Media library actions | Free |
There is nothing to install. You add the server URL to your AI client and sign in.
https://api.repeatpost.com/mcp as a remote MCP server in your client. See Client configuration.The server uses the standard MCP authorization flow. Credentials never pass through the AI client or the model: the user signs in on RepeatPost's own page in their browser, and the client receives OAuth tokens.
/mcp returns 401 with a WWW-Authenticate header that points to the protected resource metadata./mcp with Authorization: Bearer .| Endpoint | URL |
|---|
Solo se muestra el principio; lee el resto en el repo