MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
MCP server for Pickaxe API - manage AI agents, knowledge bases, users, and analytics
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
PICKAXE_API_KEY, PICKAXE_STUDIO_ID「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"pickaxe": {
"command": "npx",
"args": [
"-y",
"mcp-pickaxe"
],
"env": {
"PICKAXE_API_KEY": "your-value",
"PICKAXE_STUDIO_ID": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add pickaxe --env PICKAXE_API_KEY=your-value --env PICKAXE_STUDIO_ID=your-value -- npx -y mcp-pickaxe動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"pickaxe": {
"command": "npx",
"args": [
"-y",
"mcp-pickaxe"
],
"env": {
"PICKAXE_API_KEY": "your-value",
"PICKAXE_STUDIO_ID": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"pickaxe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-pickaxe"
],
"env": {
"PICKAXE_API_KEY": "your-value",
"PICKAXE_STUDIO_ID": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント aplaceforallmystuff で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:PICKAXE_API_KEY, PICKAXE_STUDIO_ID
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは11 か月前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An MCP (Model Context Protocol) server that connects AI assistants like Claude to the Pickaxe platform. Manage your AI agents, knowledge bases, users, and analytics directly through natural language.
If you're building AI agents on Pickaxe, this MCP server lets you:
| Category | Tools |
|---|---|
| Studios | List configured studios, switch between them |
| Chat History | Fetch and analyze agent conversation logs |
| Documents | Create, list, get, delete, connect/disconnect to agents |
| Users | Create, list, get, update, delete, invite |
| Products | List available products and bundles |
| Memory | List memory schemas, retrieve user memories |
npx mcp-pickaxe
Or install globally:
npm install -g mcp-pickaxe
git clone https://github.com/aplaceforallmystuff/mcp-pickaxe.git
cd mcp-pickaxe npm install npm run build
studio-)Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": { "pickaxe": { "command": "node", "args": ["/path/to/mcp-pickaxe/dist/index.js"], "env": { "PICKAXE_STUDIO_MAIN": "studio-your-api-key-here" } } } }
Add to ~/.claude.json:
{
"mcpServers": { "pickaxe": { "command": "node", "args": ["/path/to/mcp-pickaxe/dist/index.js"], "env": { "PICKAXE_STUDIO_MAIN": "studio-your-api-key-here" } } } }
To work with multiple Pickaxe studios, add multiple environment variables:
{
"env": { "PICKAXE_STUDIO_PRODUCTION": "studio-xxx-xxx-xxx", "PICKAXE_STUDIO_STAGING": "studio-yyy-yyy-yyy", "PICKAXE_STUDIO_DEV": "studio-zzz-zzz-zzz", "PICKAXE_DEFAULT_STUDIO": "PRODUCTION" } }
Then specify which studio to use in your requests:
PICKAXE_DEFAULT_STUDIO, that studio is used when none is specifiedstudio="STAGING" (or similar) to any toolThese are real workflows built with mcp-pickaxe in production environments.
Scenario: Detect prompt injection attempts across 29+ AI agents in real-time.
Implementation: An n8n workflow polls chat_history hourly for all agents, runs messages against injection detection patterns (stored in Notion), and routes alerts by severity:
n8n Schedule (hourly)
→ Fetch patterns from Notion → Loop through 29 pickaxe IDs → Fetch chat_history for each → Detect injections (regex patterns) → Route by severity → Alert/Log
Tools used: chat_history, studios_list
Result: Real-time security monitoring across an entire studio with dynamic pattern management and severity-based alerting.
Scenario: Automatically fact-check and maintain 31+ knowledge base articles.
Implementation: An n8n workflow queries KB articles from Notion, extracts key claims, fact-checks via Perplexity API, classifies changes by risk level, and routes to auto-update or human review.
Daily Schedule (2am)
→ Query KB articles from Notion → Filter by day (hash-based, ~1/7th daily) → Extract key claims → Perplexity fact-check → Classify: none/low/major risk → Route: auto-update or create review task
Tools used: doc_list, doc_get, doc_create, doc_connect
Result: KB content stays current with automated fact-checking and human-in-the-loop for major changes.
Scenario: Quarterly review of a training studio to identify KB gaps and user pain points.
Workflow:
1. "Fetch chat history from my training agents"
Tools used: chat_history, doc_list, doc_create, doc_connect, user_list
Result: Data-driven KB improvements based on actual user conversations rather than guesswork.
Scenario: Managing multiple Pickaxe studios from a single Claude session.
Configuration:
{
"env": { "PICKAXE_STUDIO_PRODUCTION": "studio-xxx", "PICKAXE_STUDIO_STAGING": "studio-yyy", "PICKAXE_STUDIO_DEV": "studio-zzz", "PICKAXE_DEFAULT_STUDIO": "PRODUCTION" } }
Workflow:
1. "List users in PRODUCTION - how many signups this month?"
Tools used: studios_list, user_list, doc_list, products_list
Result: Cross-studio visibility without switching contexts or API keys manually.
Scenario: Review what your agents remember about users for personalization and privacy compliance.
Workflow:
1. "List all memory schemas defined in the studio"
Example output:
User: maria.example@email.com
Nickname: "Cautious Educator from Madrid" Summary: "Teaching [language] for [platform] at low hourly rate, considering self-employment status due to uncertain income" Memories: 1 stored
Tools used: memory_list, memory_get_user, user_list
Result: Visibility into personalization data for both product improvement and GDPR compliance.
Once configured, you can interact with Pickaxe through natural language:
"Show me the last 20 conversations from my support agent"
"What questions are users asking that my agent can't answer?"
"Create a new document called 'FAQ' with this content: [your content]"
"Connect the FAQ document to my customer support agent"
"List all documents in my knowledge base"
"Show me all users and their usage stats"
"Create a new user with email user@example.com and give them access to the Pro product"
"Send invitations to these emails: [list of emails]"
"List all users in my staging studio"
"Compare the documents between production and staging"
studios_list - List all configured studios and the current defaultchat_history - Fetch conversation history for an agentpickaxeId, skip, limit, format ("messages" or "raw"), studiodoc_create - Create document from content or URLdoc_list - List all documents (with pagination)doc_get - Get a specific documentdoc_delete - Delete a documentdoc_connect - Link document to an agentdoc_disconnect - Unlink document from an agentuser_list - List all users with access and usage infouser_get - Get a specific user by emailuser_create - Create a new useruser_update - Update user details, products, or usageuser_delete - Delete a useruser_invite - Send email invitationsproducts_list - List available products/bundlesmemory_list - List memory schemasmemory_get_user - Get collected memories for a user# Run in development mode (auto-reloads)
npm run dev
npm run build
npm start
Ensure you have at least one PICKAXE_STUDIO_* environment variable set in your MCP config.
Check that the studio name matches exactly (case-insensitive). Run studios_list to see available options.
Your API key is invalid or expired. Get a new one from Pickaxe Studio settings.
Your API key doesn't have permission for this operation. Check your Pickaxe account permissions.
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE for details.