MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
The agentic social media scheduler. Write, schedule and publish to all top social platforms.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
POSTEVERYWHERE_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.posteverywhere.ai/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"posteverywhere": {
"command": "npx",
"args": [
"-y",
"@posteverywhere/mcp"
],
"env": {
"POSTEVERYWHERE_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http posteverywhere https://mcp.posteverywhere.ai/mcpclaude mcp add posteverywhere --env POSTEVERYWHERE_API_KEY=your-value -- npx -y @posteverywhere/mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"posteverywhere": {
"url": "https://mcp.posteverywhere.ai/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"posteverywhere": {
"command": "npx",
"args": [
"-y",
"@posteverywhere/mcp"
],
"env": {
"POSTEVERYWHERE_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"posteverywhere": {
"type": "http",
"url": "https://mcp.posteverywhere.ai/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"posteverywhere": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@posteverywhere/mcp"
],
"env": {
"POSTEVERYWHERE_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.posteverywhere.ai/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン posteverywhere.ai で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:POSTEVERYWHERE_API_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(1.14.1)がレジストリに届いたのは17 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
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.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
mcp-name: io.github.posteverywhere/mcp
Official Model Context Protocol server for PostEverywhere — let Claude Code, Claude Desktop, ChatGPT (via the hosted connector), Cursor, OpenAI Codex, and other MCP-compatible AI clients schedule and publish posts to 13 platforms: Instagram, TikTok, YouTube, LinkedIn, Facebook, X (Twitter), Threads, Pinterest, Bluesky, Telegram, Discord, WordPress and Google Business Profile using natural language.
💡 Building a programmatic integration? Use the companion
@posteverywhere/sdkNode.js SDK instead — full TypeScript types, retry handling, error classes.
| Resource | URL |
|---|---|
| 🌐 Homepage | posteverywhere.ai |
| 🛠️ Developers landing page | posteverywhere.ai/developers |
| 📖 API Documentation | developers.posteverywhere.ai |
| 📦 This MCP on npm | npmjs.com/package/@posteverywhere/mcp |
| 💻 This MCP on GitHub | github.com/posteverywhere/mcp |
| 📦 Node SDK (npm) | npmjs.com/package/@posteverywhere/sdk |
| 💻 Node SDK (GitHub) | github.com/posteverywhere/sdk |
| ⌨️ CLI & Agent Skill (npm) | npmjs.com/package/@posteverywhere/cli |
| ⌨️ CLI & Agent Skill (GitHub) | github.com/posteverywhere/cli |
| 🎛️ Dashboard | app.posteverywhere.ai |
| 🔑 Get an API key | app.posteverywhere.ai/developers |
| 💵 Pricing | posteverywhere.ai/pricing |
| 📚 Help Center | posteverywhere.ai/support |
| 🧠 Model Context Protocol | modelcontextprotocol.io |
| 🐛 Issues / bug reports | github.com/posteverywhere/mcp/issues |
| 📧 Support | support@posteverywhere.ai |
Model Context Protocol (MCP) is an open standard from Anthropic that lets AI assistants connect to external tools and data sources. Once you connect this MCP server, your AI assistant can:
…all from natural-language prompts inside Claude, Cursor, or any MCP-compatible client.
Sign up at posteverywhere.ai/signup (7-day free trial, card required), connect your social accounts, then create an API key at Settings → Developers. Choose your scopes:
claude mcp add posteverywhere -- npx -y @posteverywhere/mcp
Then set POSTEVERYWHERE_API_KEY in your environment, or pass it as an argument:
claude mcp add posteverywhere -e POSTEVERYWHERE_API_KEY=pe_live_your_key_here -- npx -y @posteverywhere/mcp
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": { "posteverywhere": { "command": "npx", "args": ["-y", "@posteverywhere/mcp"], "env": { "POSTEVERYWHERE_API_KEY": "pe_live_your_key_here" } } } }
Restart Claude Desktop. The PostEverywhere tools will appear in the 🔨 menu.
In Cursor, open Settings → MCP → Add new MCP server and paste:
{
"posteverywhere": { "command": "npx", "args": ["-y", "@posteverywhere/mcp"], "env": { "POSTEVERYWHERE_API_KEY": "pe_live_your_key_here" } } }
This package exposes a standard stdio MCP server. Any MCP-compatible client can connect using the same configuration shape.
Once connected, ask your AI assistant things like:
"List my connected social accounts"
"Schedule a post to all my accounts for tomorrow at 2pm: Just shipped a new feature 🚀"
"Show me my recent posts and their publishing status"
"Generate an image of a sunset over mountains in 16:9 and post it to Instagram and X"
"Retry the failed destinations on my latest post"
"What are my last 10 posts on TikTok?"
list_accounts — list all connected social accounts and their health statusget_account — get details for a specific account (token expiry, can-post status)list_posts — list posts filtered by status (scheduled, published, failed, draft) or platform. Drafts include their target accounts + per-platform content so you can review them before publishing.get_post — get full details for a single post including all destinations (for drafts, the saved accounts + per-platform content)create_post — publish now, schedule for later, or save as a draft for human review (draft: true)schedule_post — publish or schedule a draft (the approval step — pass scheduled_for, or publish_now: true)update_post — modify a scheduled or draft post (content, schedule time, accounts)delete_post — delete a scheduled or draft postget_post_results — per-platform publishing results, errors, and live URLsretry_failed_post — retry every failed destination of a post🧑💼 Human-in-the-loop drafts — let the agent draft posts for you to approve before anything goes live:
1. *"Draft a LinkedIn post about our launch — don't publish it yet"* →
create_post(draft: true)
2. *"Show me my drafts"* →
list_posts(status: "draft")/get_post
3. *"Looks good — schedule it for Tuesday 9am"* →
schedule_post(scheduled_for: …)(or *"publish it now"* →publish_now: true)
Drafts are saved in your PostEverywhere account and never publish until you schedule them — review them in the app or via the agent.
list_media — list files in your media libraryget_media — get media file details and processing statusupload_media_from_url — import an image from any public URL into the library (one call, returns a media_id ready for create_post)delete_media — remove a media filegenerate_image — generate an image from a text prompt (4 models, 7 aspect ratios)📖 Full tool reference and parameters →
These all work out of the box once the server is connected:
Each natural-language prompt maps to one or more MCP tool calls — the agent figures out the right sequence.
All 13 platforms work on every plan:
| Environment variable | Required | Description |
|---|---|---|
POSTEVERYWHERE_API_KEY | ✅ | Your API key from Settings → Developers. Format: pe_live_... |
POSTEVERYWHERE_BASE_URL | ❌ | Override base URL (default https://app.posteverywhere.ai). Useful for self-hosted deployments. |
| Resource | Per minute | Per hour | Per day |
|---|---|---|---|
| General API calls | 60 | 1,000 | — |
| Posts | 60 | 200 | 1,000 |
| AI generation | — | 60 | — |
Hitting a 429? The MCP server returns a clear rate_limit_exceeded code with retry_after seconds — the agent will know to wait and retry.
| This MCP server | PostEverywhere SDK | Direct REST API | |
|---|---|---|---|
| Use with Claude / Cursor / MCP clients | ✅ Native | ❌ | ❌ |
| Use in Node.js code | ❌ (use SDK) | ✅ | ✅ |
| Natural-language scheduling | ✅ | ❌ | ❌ |
| TypeScript types | ✅ | ✅ | Manual |
| Auto-retry / backoff | ✅ | ✅ | Manual |
| Best for | AI-assisted social media | Programmatic integrations | Any HTTP client / language |
retryable f冒頭だけを表示しています。続きはリポジトリで読めます