MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
Reliability scoring for agent jobs and habit analytics. Pay per call via x402 (USDC on Base).
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
HABITSCORE_PRIVATE_KEY, HABITSCORE_MAX_SPEND_USD, BASE_RPC_URL「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"habitscore": {
"command": "npx",
"args": [
"-y",
"habitscore-mcp"
],
"env": {
"HABITSCORE_PRIVATE_KEY": "your-value",
"HABITSCORE_MAX_SPEND_USD": "your-value",
"BASE_RPC_URL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add habitscore --env HABITSCORE_PRIVATE_KEY=your-value --env HABITSCORE_MAX_SPEND_USD=your-value --env BASE_RPC_URL=your-value -- npx -y habitscore-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"habitscore": {
"command": "npx",
"args": [
"-y",
"habitscore-mcp"
],
"env": {
"HABITSCORE_PRIVATE_KEY": "your-value",
"HABITSCORE_MAX_SPEND_USD": "your-value",
"BASE_RPC_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"habitscore": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"habitscore-mcp"
],
"env": {
"HABITSCORE_PRIVATE_KEY": "your-value",
"HABITSCORE_MAX_SPEND_USD": "your-value",
"BASE_RPC_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
HABITSCORE_MAX_SPEND_USD envBASE_RPC_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
公開者(mydev-tools.tech)がリポジトリの所有者(Ialyahya96)ではありません。別の人が登録した可能性があります
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち0項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:HABITSCORE_PRIVATE_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは9 日前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP server for Habitscore — analytics over anything with a recurring completion history.
Two families of tools, one engine:
Pays per call with x402: USDC on Base, no account, no API key, no subscription. From $0.03 per call.
Walkthrough with a working x402 client example: https://mydev-tools.tech/agents/reliability/
The server runs on your machine with your wallet. It signs payments locally and the private key never leaves the process. Nothing is custodied on our side and there is no account to create — the same promise the HTTP API makes.
Without a wallet configured, every tool still works in quote-only mode: it returns the price and the payment terms instead of erroring, so you can see what a call would cost before funding anything.
// Claude Desktop: claude_desktop_config.json
// Cursor: ~/.cursor/mcp.json { "mcpServers": { "habitscore": { "command": "npx", "args": ["-y", "habitscore-mcp"], "env": { "HABITSCORE_PRIVATE_KEY": "0x…", "HABITSCORE_MAX_SPEND_USD": "0.25" } } } }
Omit HABITSCORE_PRIVATE_KEY to start in quote-only mode.
Use a dedicated wallet holding only what you intend to spend. Fund it with a small amount of USDC on Base (contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913). You do not need ETH: under EIP-3009 you sign the authorisation off-chain and the facilitator submits the transaction and pays the gas.
HABITSCORE_MAX_SPEND_USD caps what a single tool call may spend, and is checked against the price the server actually quotes before anything is signed. An agent loop that retries a paid tool can otherwise spend without bound, and you are the one paying — so a server that quotes more than you authorised is refused rather than paid.
| Tool | Price | Returns |
|---|---|---|
analyze_reliability | $0.08 | Reliability score and grade per task, lapse risk, latency-trend warnings, priority-ranked remediation |
analyze_behaviour | $0.05 | Adherence and consistency scores, streak momentum, lapse-risk flags, highlights, watchouts, recommendations |
recommend_next_actions | $0.03 | Ranked next-best action per habit with rationale and priority |
extract_insights | $0.05 | Condensed patterns, correlations and risk signals |
build_habit_plan | $0.10 | Multi-week plan for one habit: weekly targets and dated milestones |
Price is per call, not per habit. analyze_behaviour accepts up to 25 habits for the same $0.05, so batching is by far the cheapest way to use this.
Reliability:
{
"system": "billing-pipeline", "tasks": [ { "name": "nightly-etl", "success_rate": 0.83, "current_streak": 0, "best_streak": 52, "runs": 210, "latency_trend": "rising", "p95_latency_ms": 38000, "cadence": "daily", "critical": true } ] }
name, success_rate (0–1), current_streak and best_streak are required. Note that `latency_trend: "rising"` is the degradation signal — the opposite polarity to the behavioural tools, where a falling trend is the warning.
Behavioural:
{
"habits": [ { "name": "Morning run", "completion_rate": 0.72, "current_streak": 9, "best_streak": 21, "average_mood": 7.4, "energy_trend": "rising" } ] }
name, completion_rate (0–1), current_streak and best_streak are required. average_mood, mood_correlation, energy_trend and risk_score are optional and sharpen the result.
"Habit" is the domain vocabulary, but the analysis applies to any recurring activity with completion history — training schedules, medication adherence, study routines, recurring operational tasks.
The engine is deterministic and CPU-only: threshold rules and arithmetic over the numbers you supply. Same input, same output, every time.
It is not a language model and does not generate prose beyond composing its findings. It does not store anything — the agent endpoints are stateless, accept no user identifier, and cannot read or infer any stored history. It is not medical, psychological or financial advice.
| Variable | Default | Purpose |
|---|---|---|
HABITSCORE_PRIVATE_KEY | — | Wallet key for signing payments. Omit for quote-only mode. |
HABITSCORE_MAX_SPEND_USD | 0.25 | Hard cap per tool call, enforced before signing. |
HABITSCORE_API_URL | https://api.mydev-tools.tech | API origin. |
BASE_RPC_URL | https://mainnet.base.org | Base RPC for balance reads and signing context. |
Every successful paid call appends the settlement transaction hash to the tool output. Open it on basescan.org to confirm the amount and recipient independently of anything this server reports.
Verified spend earns credits back — 5% from $10 lifetime, 10% from $100, 15% from $1,000, with higher rate limits at each tier. Credits are returned inline in the response that earns them and are redeemed with an X-Agent-Credit header on a later call.
MIT licensed.