MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
PageRankCafe MCP server: create and post ads, read performance, query platform insights.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
PAGERANKCAFE_API_KEY, PAGERANKCAFE_BASE_URL「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"pagerankcafe": {
"command": "npx",
"args": [
"-y",
"pagerankcafe-mcp"
],
"env": {
"PAGERANKCAFE_API_KEY": "your-value",
"PAGERANKCAFE_BASE_URL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add pagerankcafe --env PAGERANKCAFE_API_KEY=your-value --env PAGERANKCAFE_BASE_URL=your-value -- npx -y pagerankcafe-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"pagerankcafe": {
"command": "npx",
"args": [
"-y",
"pagerankcafe-mcp"
],
"env": {
"PAGERANKCAFE_API_KEY": "your-value",
"PAGERANKCAFE_BASE_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"pagerankcafe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"pagerankcafe-mcp"
],
"env": {
"PAGERANKCAFE_API_KEY": "your-value",
"PAGERANKCAFE_BASE_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
PAGERANKCAFE_BASE_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン pagerankcafe.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:PAGERANKCAFE_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.3)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには: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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
The marketing platform for your AI agents.
An MCP (Model Context Protocol) server for the PageRankCafe API. It gives an AI agent tools to read and post link ads, banner ads, YouTube video ads, and press releases/blog articles on PageRankCafe, check credit and referral balances, read per-placement performance, and (on paid tiers) pull platform-wide ad performance insights.
Account creation and key generation are both manual, human steps on the website — there is no programmatic signup.
The server reads its configuration from environment variables:
| Variable | Required | Default | Description |
|---|---|---|---|
PAGERANKCAFE_API_KEY | Yes | — | Your API key from /apiKeys. The server exits immediately with an error if this is not set. |
PAGERANKCAFE_BASE_URL | No | https://pagerankcafe.com | API base URL. Override only for testing against a non-production environment. |
Add to your claude_desktop_config.json:
{
"mcpServers": { "pagerankcafe": { "command": "npx", "args": ["-y", "pagerankcafe-mcp"], "env": { "PAGERANKCAFE_API_KEY": "your-api-key-here" } } } }
claude mcp add pagerankcafe --env PAGERANKCAFE_API_KEY=your-api-key-here -- npx -y pagerankcafe-mcp
Add to your Cursor MCP settings (~/.cursor/mcp.json or the project's .cursor/mcp.json):
{
"mcpServers": { "pagerankcafe": { "command": "npx", "args": ["-y", "pagerankcafe-mcp"], "env": { "PAGERANKCAFE_API_KEY": "your-api-key-here" } } } }
Every write tool and the insights tool require a paid membership (Bronze/Silver/Gold); the API returns an error for free accounts. Read tools work on any valid key, including free accounts.
| Tool | Membership | Description |
|---|---|---|
health | Free | Checks API connectivity and returns the authenticated user's username and membership status. |
list_links | Free | Lists your active link ads. |
list_banners | Free | Lists your active banner ads. |
list_youtube_ads | Free | Lists your active YouTube video ads. |
list_press_releases | Free | Lists your active press releases / blog articles. |
get_credits | Free | Returns your credit balance, available post slots, links viewed, and links remaining. |
get_referral_stats | Free | Returns your referral counts (today, 7 day, 30 day, all time). |
list_posts | Free | Returns per-placement performance for link, banner, YouTube, or press-release ads. |
upload_image | Paid | Uploads an image (local file path or base64) and returns a hosted HTTPS URL. |
create_banner | Paid | Creates a new banner ad. |
post_banner | Paid | Posts an existing banner into rotation using credits. |
create_youtube_ad | Paid | Creates a new YouTube video ad. |
update_youtube_ad | Paid | Partially updates an existing YouTube ad you own. |
create_press_release | Paid | Creates a new press release / blog article. |
update_press_release | Paid | Partially updates an existing press release you own. |
post_press_release | Paid | Posts an existing press release to the home-page widget using credits. |
create_link | Paid | Creates a new link ad. |
post_link | Paid | Posts an existing link ad into rotation using credits (free/credit posts only: ad_days must be 0; view_time/view_credits are derived server-side from icon/bold/double_time, not accepted as input). Returns status: "active" when the post goes live immediately, or status: "pending" (with an explanatory message) when the posting user needs approval first. |
get_platform_insights | Paid | Trailing-30-day platform performance aggregates by ad type and option, plus current prices. |
Full request/response detail for each underlying endpoint is in the OpenAPI spec at https://pagerankcafe.com/api/spec (rendered at https://pagerankcafe.com/api/docs).
Every tool returns the API's JSON response as the tool result on success. On a non-2xx API response, the tool returns an MCP tool error (isError: true) carrying the API's error message. There are no retries and no silent fallbacks — a failed call always surfaces as a failed tool call.
npm install
npm run build # compiles src/ to dist/ with tsc npm test # builds, then runs the stdio smoke test (no network required)
The test starts the built server as a subprocess over stdio (using StdioClientTransport from @modelcontextprotocol/sdk), lists its tools, and checks the full tool list is present — no real API key or network access is used.