MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
Description from the maker (original English)
Access your app analytics, ASO tools, and app market intelligence with Appfigures.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
APPFIGURES_API_KEYValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://mcp.appfigures.com/mcpOpen Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"appfigures": {
"command": "npx",
"args": [
"-y",
"@appfigures/cli",
"mcp"
],
"env": {
"APPFIGURES_API_KEY": "your-value"
}
}
}
}Run this in your terminal
claude mcp add --transport http appfigures https://mcp.appfigures.com/mcpclaude mcp add appfigures --env APPFIGURES_API_KEY=your-value -- npx -y @appfigures/cli mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"appfigures": {
"url": "https://mcp.appfigures.com/mcp"
}
}
}Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"appfigures": {
"command": "npx",
"args": [
"-y",
"@appfigures/cli",
"mcp"
],
"env": {
"APPFIGURES_API_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"appfigures": {
"type": "http",
"url": "https://mcp.appfigures.com/mcp"
}
}
}Paste into .vscode/mcp.json in your project
{
"servers": {
"appfigures": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@appfigures/cli",
"mcp"
],
"env": {
"APPFIGURES_API_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://mcp.appfigures.com/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026
The registry name was verified against the domain appfigures.com (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Not checked yet; we check endpoints in rotation
Not checked yet; we check endpoints in rotation
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: APPFIGURES_API_KEY
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed –, and the latest version (4.0.0) reached the registry 28 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
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.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
The Appfigures CLI — query app metrics, reviews, and store data from your terminal.
Try it now without installing:
npx @appfigures/cli auth login
npx @appfigures/cli apps search "youtube"
Bring Appfigures into your agent however it's built — as tools it calls, code it writes, a CLI, or over MCP. Whichever you pick, you can do the same things and get the same JSON back.
@appfigures/clinpm install -g @appfigures/cli
Requires Node.js 22+. Works with pnpm and yarn too.
appfigures auth login
appfigures --help
Also available as af alias.
af auth login --interactive opens your browser in a guided flow; approve and paste the code back.af auth login prints an authorization URL — open it, approve, and finish with af auth login --code using the code shown. An agent can drive this end to end. For unattended use, set APPFIGURES_API_KEY instead: create a token at appfigures.com/developers/keys by clicking Create a New Client, then Create Personal Access Token.Either login saves the token to your OS credential manager (macOS Keychain, Windows Credential Manager, Linux Secret Service). See Environment for APPFIGURES_API_KEY and other overrides.
Appfigures runs a hosted Model Context Protocol server at https://mcp.appfigures.com/mcp. Add it to any MCP client that supports remote servers and sign in with your Appfigures account when the client asks. There's nothing to install and no token to manage.
Claude Code. Add it with one command, then run /mcp to sign in:
claude mcp add --transport http appfigures https://mcp.appfigures.com/mcp
Claude (web and desktop). Add the URL as a custom connector. See Add a connector that isn't in the directory.
ChatGPT. Add the URL as a custom MCP server with OAuth. See Connecting Appfigures to ChatGPT.
Other clients. Add a remote (Streamable HTTP) server with the same URL. See your client's MCP documentation for where.
The hosted server shares Public Data access and credits with the API and CLI. For request limits and credit costs, see Appfigures API, CLI, and MCP: Access, Limits, and Public Data.
For scripts and headless agents that authenticate with APPFIGURES_API_KEY, run the af commands directly, or use @appfigures/agent-toolkit from code.
af mcp (deprecated)af mcp runs the same tools as a local stdio server. It's deprecated and will be removed in the next major release. Existing setups keep working until then, but it won't get new MCP features. Move to the hosted server above.
Find apps and look up their identity. Other commands take the app IDs these return.
| Command | Description |
|---|---|
| af apps search | Find apps by name or publisher. Returns one row per unified app. Default returns Apple and Google listings; pass --all-stores to include other storefronts. To filter apps by estimate values (e.g. apps with >100k downloads last month) use explorer list-products. For estimates broken down by time, country, or storefront, use metrics query with datasets estimates.sales or estimates.revenue. |
| af apps get | Get an app's record: basic metadata (name, developer, etc) and, if the user tracks it, what data they can access. Pass a product ID for one storefront; unified app ID for all storefronts together. |
| af apps tracked | List the apps your Appfigures account tracks. |
| af apps breakdown | Count your tracked apps by data group (e.g. sales, usage, ranks, reviews, keywords), storefront, monetization model, and source (yours vs tracked competitors), plus the total and earliest release date. |
Search and analyze the full app catalog: millions of products across Apple, Google Play, Amazon, and other major stores, with 120+ fields spanning identity, storefront and country availability, categories, ratings, release dates, chart ranks, download and revenue estimates, SDK presence, demographics, and related apps.
| Command | Description |
|---|---|
| af explorer list‑products | Read catalog fields for one app or many. Fields referenced by query or sort come back automatically; pass --extra-fields for more. Use ["match","product_id", ] for a single app, or combine filters for population queries (e.g. iOS apps using Firebase with $1M+ US revenue). The 120+ fields span ranks, ratings, download and revenue estimates, SDKs, demographics, and more; query grammar and field list in docs get catalog_playbook. |
| af explorer aggregate‑products | Aggregate across the full catalog of millions of products across Apple, Google Play, Amazon, and other major stores: counts, averages, min/max, and histograms over any set of matching products. Uses the same query grammar as explorer list-products; returns aggregates, not product records. For market sizing, benchmarking, and segment analysis. |
| af explorer describe‑fields | List the catalog fields and the current user's access level for each. Search by keyword to find fields. Same field set explorer list-products and explorer aggregate-products accept. |
Query numeric datasets across dimensions.
| Command | Description |
|---|---|
| af metrics query | Query any numeric dataset for one or more apps. Optionally grouped by up to two dimensions, returned as a nested partition tree, not app records. Independently filterable by country, device type, and date range. filterAppsBy* options narrow the app set (by ID, storefront, source, or type); without one, a query covers every app the account tracks. |
| af metrics describe‑datasets | List every numeric dataset metrics query accepts, one row per dataset with its value type and whether it's limited to your own apps. |
App store presence: listing content, category ranks, top charts, and featured placements.
| Command | Description |
|---|---|
| af store app‑ranks | Trace rank history for one or more apps across countries, device types, category subtypes, and categories, as time-series positions with day-over-day deltas. |
| af store top‑charts | List the top apps in a category chart for a given country and category, with current positions and day-over-day deltas. |
| af store categories | List every store category with its ID. Numeric category IDs required by store app-ranks --category-ids and store top-charts --category-id are available here. |
| af store featured | List featured and editorial placements for an app or storefront product. Request 0 rows for summary stats only. |
| af store app‑listing | Read the full store listing for one storefront: localized text (name, subtitle, description, release notes) plus screenshots, video, categories, monetization, supported devices, country availability, price, ratings, file size, and age rating. Takes a numeric product ID (one storefront at a time; a unified app has one product per storefront). One locale per request. |
Who an app's users are and what else they use. Covers estimated age and gender, plus audience overlap with other apps.
| Command | Description |
|---|---|
| af audience demographics | Read an app's audience demographics: the estimated age and gender breakdown. |
| af audience cross‑usage | Find the apps that an app's users also use. |
Search, summarize, and reply to iOS and Google Play app store reviews.
| Command | Description |
|---|---|
| af reviews list | Read individual reviews for one or more apps. Returns review text, star rating, country, app version, and your response. Filterable by star rating, date range, country, version, response status, and tracking relationship. |
| af reviews breakdown | Aggregate review counts for one or more apps, bucketed by dimension. Returns one count per dimension value, plus a global total across the matched set. |
| af reviews reply | Post or withdraw a developer response on a specific review. Pass content to post; pass delete: true to withdraw a previously-posted response. |
Keyword visibility, rank tracking, and discovery across organic search (App Store, Google Play) and Apple Ads.
| Command | Description |
|---|---|
| af keywords organic | Check the organic keywords one or more apps rank for, with position, popularity, and competitiveness. |
| af keywords paid | List the paid keywords one or more apps run ads on, with impression share and organic rank. |
| af keywords tracked‑ranks | View where all your tracked keywords rank for a single app+country combo, with each keyword's current position, movement since it last changed, starting position, popularity, and competitiveness. |
| af keywords tracked
Only the beginning is shown; read the rest in the repo