MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
Social media analytics, video analysis, and competitor intel for any MCP-compatible AI agent.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.gpt.social/mcpターミナルでこれを実行します
claude mcp add --transport http socialgpt https://mcp.gpt.social/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"socialgpt": {
"url": "https://mcp.gpt.social/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"socialgpt": {
"type": "http",
"url": "https://mcp.gpt.social/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.gpt.social/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント scrollmark で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは5 か月前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Your social data, inside every AI tool.
Connect SocialGPT to Claude, ChatGPT, Cursor, and any AI agent that speaks the Model Context Protocol. Your analytics, video analysis, and content intelligence — available everywhere you work.
Setup · Tools · Guided workflows · Authentication · Roadmap
This is the public front door for the SocialGPT MCP server — a hosted, remote MCP server that brings your social media analytics into any MCP-compatible AI agent. There's nothing to install and no API keys to manage: you point your client at one URL and authenticate once with your SocialGPT account.
Connection URL:
https://mcp.gpt.social/mcp
New to SocialGPT? Create a free account, then connect a social account to unlock analysis of your own content. Public/competitor analysis works without connecting anything.
Pick your client, paste the config, and authenticate with your SocialGPT account. Most clients open a browser window for OAuth the first time an agent uses a SocialGPT tool.
Ready-to-copy config files for each client live in examples/.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS), then restart Claude Desktop:
{
"mcpServers": { "socialgpt": { "url": "https://mcp.gpt.social/mcp" } } }
Settings → Integrations → Add more → paste the URL and follow the prompts:
https://mcp.gpt.social/mcp
Claude.ai handles authentication during the integration setup flow.
claude mcp add --transport http socialgpt https://mcp.gpt.social/mcp
On your first request that uses SocialGPT tools, Claude Code opens a browser for OAuth sign-in and caches the token locally.
Add to your project's .cursor/mcp.json, or ~/.cursor/mcp.json for global access:
{
"mcpServers": { "socialgpt": { "url": "https://mcp.gpt.social/mcp" } } }
Add to .vscode/mcp.json in your workspace (or run MCP: Add Server from the command palette):
{
"servers": { "socialgpt": { "type": "http", "url": "https://mcp.gpt.social/mcp" } } }
Settings → Tools & integrations → Add MCP server, then paste the URL:
https://mcp.gpt.social/mcp
Add to ~/.codex/config.toml (or .codex/config.toml for a single project):
[mcp_servers.socialgpt]
url = "https://mcp.gpt.social/mcp"
MCP Servers icon → Remote Servers → add the server URL, or edit cline_mcp_settings.json:
{
"mcpServers": { "socialgpt": { "type": "streamableHttp", "url": "https://mcp.gpt.social/mcp" } } }
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "socialgpt": { "serverUrl": "https://mcp.gpt.social/mcp" } } }
Add to ~/.gemini/config/mcp_config.json:
{
"mcpServers": { "socialgpt": { "serverUrl": "https://mcp.gpt.social/mcp" } } }
Any client that supports the Model Context Protocol can connect using the server URL https://mcp.gpt.social/mcp. Check your client's docs for where to register an MCP server, and use the streamable HTTP transport.
| Your content | Full visibility into your own posts and performance — list and search your analyzed videos, deep-dive analysis with hooks, themes, and transcripts, and track views, engagement, and growth over time across TikTok, Instagram, and YouTube. |
| Competitor intel | Reverse-engineer what works in any niche — look up any public creator's profile and content DNA, browse their top and recent videos, find videos similar to yours, and benchmark against comparable creators. |
| Content profile | Your content DNA, always up to date — synthesized pillars and recurring themes, a voice and tone profile derived from your actual content, and a prescriptive playbook that evolves as you create. |
| Publishing | Post to your connected TikTok, Instagram, and YouTube accounts without leaving your agent — with a required confirmation step before anything goes live. Opt-in via the content:publish scope. |
| Guided workflows | Pre-built prompts that chain tools together for a full performance audit, head-to-head benchmarking, or reverse-engineering a creator's winning formula. |
Once connected, talk to your agent like a teammate:
*"How did my content perform this month compared to last?"*
*"Find creators in the fitness niche on TikTok and show me what's working for them."*
*"Analyze my latest Instagram reel and suggest better hooks."*
*"Compare my engagement rate to similar creators on YouTube."*
*"Post this video to my TikTok as a draft."*
The server exposes a curated surface — read-only unless you grant a write scope. The Scope column shows which OAuth scope each tool needs (see Authentication & scopes).
| Tool | Description | Scope |
|---|---|---|
list_videos | List your videos — filter by platform/query, scope to one connected account, sort by recent or top performers. | analysis:read |
search_videos | Search your analyzed videos by query. | analysis:read |
get_video | Get one video by platform + post id — owned or public/analyzed. | analysis:read · analysis:read:public |
get_video_analysis | Full analysis (incl. scene breakdown) for a video — owned or competitor. | analysis:read · analysis:read:public |
search | Search your content (connector-convention entrypoint). | analysis:read |
fetch | Fetch a single resource by id (connector-convention entrypoint). | analysis:read |
get_content_profile | Your content DNA — topics, pillars, and voice synthesized from your content. | analysis:read |
| Tool | Description | Scope |
|---|---|---|
list_accounts | List your connected social accounts. | analysis:read |
get_account | Get one connected account by id. | analysis:read |
get_account_metrics | Views / engagement as a time series over a trailing window (up to 365 days), per account or aggregated. | analysis:read |
get_follower_history | Audience growth over time — follower / following / media counts as a true time series (up to 365 days). | analysis:read |
get_growth_summary | Computed growth deltas and momentum over a window — the "am I growing?" answer in one call. | analysis:read |
get_post_metrics_history | One post's trajectory over time — how a single video's numbers moved after publishing. | analysis:read · analysis:read:public |
| Tool | Description | Scope |
|---|---|---|
get_creator | Get a public/competitor creator's profile by platform + handle. | analysis:read:public |
list_creator_videos | List a public creator's videos, sorted by recent or top, optionally with analysis. | analysis:read:public |
list_similar_videos | Find videos similar to a given one from across the platform. | analysis:read · analysis:read:public |
| Tool | Description | Scope |
|---|---|---|
analyze_post | Analyze a single TikTok/YouTube/Instagram post by URL — adds it to your library and runs deep video analysis. | content:ingest |
analyze_creator | Analyze a public creator's recent posts (async — returns a job_id to poll). | content:ingest |
get_analysis_status | Check the status of an analyze_creator job. | content:ingest |
Opt-in — these are the only tools that act on your accounts, and they require the content:publish scope. Nothing publishes without your explicit confirmation.
| Tool | Description | Scope |
|---|---|---|
get_publish_options | Live TikTok publish options — privacy levels, interaction settings, whether posting is possible right now. Required before posting to TikTok. | content:publish |
publish_post | Publish to a connected TikTok, Instagram, or YouTube account. TikTok supports draft or direct; Instagram publishes reels and carousels immediately; YouTube publishes a video immediately. | content:publish |
get_publish_status | Poll a publish job by job_id. | content:publish |
get_upload_link | Get a page where you can upload a local video file that has no public URL. | content:publish |
list_uploads | List drafts you've uploaded, so a draft_id can be handed to publish_post. | content:publish |
Publishing a local file is a three-step handoff: get_upload_link → you upload in the browser → list_uploads to find the draft → publish_post(draft_id=...).
| Tool | Description | Scope |
|---|---|---|
server_info | Basic info about the server and the scopes it supports. | — |
whoami | The authenticated caller — user id and granted scopes. | — |
A few behaviours that apply across the surface:
list_accounts returns each account's group plus a groups list; pass a group_id to list_accounts, get_content_profile, get_publish_options, or publish_post to scope to one brand. Omit it for the default group.list_videos, search_videos, and list_creator_videos return a next_cursor when more results exist — pass it back as cursor with the same filters. No next_cursor means you have everything.get_account_metrics, get_follower_history, and get_post_metrics_history take a granularity of daily (default), weekly, or raw.get_video_analysis returns {"status": "pending", "retry_after_seconds": N} until it's ready — that's expected, not an error. Wait and call again.The server also ships prompts — guided workflows that chain the tools above into a complete analysis. Clients surface these as slash-commands or prompt templates.
| Prompt | What it does |
|---|---|
analyze_my_account | A thorough performance audit of one connected account over a timeframe — momentum, what's working, what's underperforming, and prioritized recommendations. |
compare_to_similar | Benchmark one of your videos head-to-head against similar competitor videos and get specific changes to test. |
what_works_in_niche | Reverse-engineer a creator's winning formula — hooks, formats, topics, cadence — into a repeatable playbook. |
connect_account | Guided setup for linking a social account to unlock analysis of your own content. |
| post_from_my_device | Walk through publishing a video that lives on
冒頭だけを表示しています。続きはリポジトリで読めます