MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
SEO audit (400 checks), text readability and grammar check, PDF to images, image conversion.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http app-kit-dev https://mcp.app-kit.dev/mcp --header 'Authorization: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"app-kit-dev": {
"url": "https://mcp.app-kit.dev/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"app-kit-dev": {
"type": "http",
"url": "https://mcp.app-kit.dev/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント app-kit-dev で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.3)がレジストリに届いたのは32 日前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Remote MCP server for SEO audits, text readability and grammar checks, image conversion (PNG/JPEG/WebP) and PDF to images - for Claude, Cursor, VS Code, Windsurf and any other MCP client. Free, with daily limits. Two addresses:
https://mcp.app-kit.dev/mcp # no account: anonymous or with a free token
https://mcp.app-kit.dev/mcp/account # with a free App-Kit account (OAuth sign-in), higher limits
Русская версия | Tools reference | app-kit.dev
This repository holds the public documentation, client configs and registry metadata. The server itself is a hosted service operated by App-Kit; there is nothing to install.
There are two ways to connect:
https://mcp.app-kit.dev/mcp. Works anonymously out of the box; a free token (no email) gives you limits of your own.https://mcp.app-kit.dev/mcp/account. Accepts only account sign-in (OAuth 2.1 with PKCE): your client opens the App-Kit sign-in page in the browser, you sign in or create an account (email and password) and approve access. Highest limits, no tokens to copy. Create an account in advance at admin.app-kit.dev/oauth/signup or from the sign-in page your client opens.App-Kit, Remote MCP server URL: https://mcp.app-kit.dev/mcp/account. Click Connect and sign in. Details: examples/claude-desktop/claude.ai.md. claude mcp add --transport http app-kit https://mcp.app-kit.dev/mcp/account
Then run /mcp in Claude Code and choose Authenticate for app-kit.
Works anonymously out of the box. For higher limits, get a free token on app-kit.dev/mcp (one click, no email) and pass it either as a header Authorization: Bearer mcpf_... or in the URL: https://mcp.app-kit.dev/mcp/t/mcpf_....
claude mcp add --transport http app-kit https://mcp.app-kit.dev/mcp
claude mcp add --transport http app-kit https://mcp.app-kit.dev/mcp \ --header "Authorization: Bearer mcpf_your_token"
Add --scope user to make it available in every project. See examples/claude-code.sh.
Customize > Connectors > + > Add custom connector. Name: App-Kit, Remote MCP server URL: https://mcp.app-kit.dev/mcp/t/mcpf_your_token (the token in the URL is recommended: requests from claude.ai share Anthropic's IP addresses, so anonymous limits there are a small shared pool). Authentication: no sign-in. Free Claude plans allow one custom connector. Details: examples/claude-desktop/claude.ai.md.
.cursor/mcp.json in the project or ~/.cursor/mcp.json globally (example):
{
"mcpServers": { "app-kit": { "url": "https://mcp.app-kit.dev/mcp", "headers": { "Authorization": "Bearer mcpf_your_token" } } } }
.vscode/mcp.json (example); VS Code asks for the token once and stores it securely:
{
"inputs": [ { "type": "promptString", "id": "app-kit-token", "description": "App-Kit MCP free token (mcpf_...)", "password": true } ], "servers": { "app-kit": { "type": "http", "url": "https://mcp.app-kit.dev/mcp", "headers": { "Authorization": "Bearer ${input:app-kit-token}" } } } }
Open the MCP config from the Cascade MCP settings (mcp_config.json) and add a server with serverUrl. ${env:VAR} is expanded in headers:
{
"mcpServers": { "app-kit": { "serverUrl": "https://mcp.app-kit.dev/mcp", "headers": { "Authorization": "Bearer ${env:APPKIT_MCP_TOKEN}" } } } }
cline_mcp_settings.json (MCP Servers > Configure). Set "type": "streamableHttp": without it Cline uses the legacy SSE transport. Agent-oriented steps: llms-install.md.
{
"mcpServers": { "app-kit": { "type": "streamableHttp", "url": "https://mcp.app-kit.dev/mcp", "headers": { "Authorization": "Bearer mcpf_your_token" } } } }
Install as an extension (the repo root has gemini-extension.json):
gemini extensions install https://github.com/app-kit-dev/mcp
or add the server to ~/.gemini/settings.json (httpUrl = Streamable HTTP):
{
"mcpServers": { "app-kit": { "httpUrl": "https://mcp.app-kit.dev/mcp", "headers": { "Authorization": "Bearer mcpf_your_token" } } } }
#### Other clients
Any client that supports remote MCP over Streamable HTTP: URL https://mcp.app-kit.dev/mcp, optional header Authorization: Bearer mcpf_.... Clients that cannot set headers can use https://mcp.app-kit.dev/mcp/t/mcpf_.... Clients with MCP OAuth support can use https://mcp.app-kit.dev/mcp/account instead.
Full descriptions and JSON Schemas: docs/tools.md (generated from the live tools/list).
| Tool | What it does | Example prompt |
|---|---|---|
seo_audit_fast | Fast SEO audit of a site root (up to 10 pages): score, failed checks, top-5 losses. Waits up to 60 s, then returns a handle | "Run an SEO audit of example.com and tell me what to fix first" |
seo_audit_status | Status and result of an audit by handle | (called by the model automatically) |
text_check | Readability, water/spam metrics, stop phrases, grammar; lang ru/en, up to 20 000 chars | "Check this landing page copy for readability and grammar: ..." |
quota_status | Your access level and remaining free calls per tool | "How many free App-Kit checks do I have left today?" |
image_convert | Convert between PNG, JPEG, WebP, BMP, TIFF, GIF | "Convert this logo to PNG: https://example.com/logo.webp" |
pdf_to_images | Render PDF pages (up to 20) to PNG/JPEG/WebP | "Turn pages 1-3 of https://example.com/deck.pdf into PNG at 150 dpi" |
images_to_pdf | Merge up to 20 images into one PDF | "Make a PDF from these 3 screenshots: ..." |
conversion_status | Status and result of a long conversion by handle | (called by the model automatically) |
create_upload | One-time upload URL for a local file (agents with a shell) | "Convert ./scan.pdf to PNG pages" |
image_compress | Compress to WebP/AVIF with quality and resize options | "Compress https://example.com/hero.png to AVIF" |
All tools are read-only: nothing is published or changed on your side. Results that are files come back as short-lived download links (10 minutes) plus a small preview.
Limits are per tool, per day, and reset at 00:00 UTC.
| Tool | Anonymous | Free token | App-Kit account | Notes |
|---|---|---|---|---|
text_check | 3 / day | 5 / day | 20 / day | |
seo_audit_fast | 1 / day | 2 / day | 5 / day | one domain: up to 5 audits per day from all users |
seo_audit_status, conversion_status, quota_status | free | free | free | do not spend quota |
image_convert | 2 / day | 3 / day | 10 / day | |
pdf_to_images, images_to_pdf | 1 / day | 2 / day | 5 / day | up to 20 pages / files, 20 MB |
create_upload | 3 / day | 5 / day | 15 / day | up to 20 MB, link valid 10 min |
Anonymous requests from claude.ai share one small hourly pool (Anthropic's shared IP range). Every response includes quota (remaining, reset_at, tier, upgrade_url). There is also a shared daily budget per tool; when it runs out, the tool says so and resets at 00:00 UTC. Limits may be tuned without notice; the current values are always in the tool descriptions and quota_status.
The free tier above stays free. Higher limits, full multi-page SEO audits with PDF reports and larger files are part of the paid App-Kit API and are billed in App-Kit credits - see app-kit.dev.
text_check is not stored; only metrics are returned./mcp/account): email, password hash, sign-up date and source, stored in Germany; OAuth tokens are stored as hashes (access 1 hour, refresh 30 days). To delete your account, write to hi@wm2.dev.Full policy: app-kit.dev/privacy.
Do I need an account? No. Anonymous use works; a free token (no email) raises the limits. An App-Kit account (/mcp/account) gives the highest limits and signs you in through the browser.
Why do anonymous calls from claude.ai run out quickly? claude.ai connects from Anthropic's shared IP range, so all anonymous claude.ai users share one small pool. Use a token in the URL.
Can it audit my staging site? Only publicly reachable sites. Private networks, localhost and non-standard ports are blocked.
Which MCP protocol versions are supported? Streamable HTTP, stateless: current MCP revisions and clients on 2025-11-25. No stdio package is needed.
A long audit returned `status: running`. What now? The model calls seo_audit_status with the handle after poll_after_s seconds. The handle works only for the caller and expires in 60 minutes.
Is the server open source? The server is a hosted service. This repository (docs, examples, registry metadata) is MIT-licensed.
Where do I get help? Email hi@wm2.dev (questions, account deletion, problems with the server). Bugs and ideas: issues. Security: see SECURITY.md.
冒頭だけを表示しています。続きはリポジトリで読めます