MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
作者による説明(英語の原文)
WSPR beacon analytics MCP server. Band openings, path analysis, solar correlation.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"wspr": {
"command": "uvx",
"args": [
"wspr-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add wspr -- uvx wspr-mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"wspr": {
"command": "uvx",
"args": [
"wspr-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"wspr": {
"type": "stdio",
"command": "uvx",
"args": [
"wspr-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント qso-graph で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.6.1)がレジストリに届いたのは8 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。
同じカテゴリには: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 WSPR (Weak Signal Propagation Reporter) beacon data — live spots, band activity, top beacons, propagation paths, SNR trends, and more through any MCP-compatible AI assistant.
Data from wspr.live (~2.7 billion spots, 2008-present). Part of the qso-graph project. No authentication required — all public data.
uvx wspr-mcp # run it; nothing to install
| Tool | Description | Key Parameters |
|---|---|---|
wspr_spots | Recent WSPR spots with flexible filtering | callsign, band, hours, grid, min/max SNR, min distance |
wspr_band_activity | Per-band spot counts, station counts, distances, and SNR | hours |
wspr_top_beacons | Top transmitters ranked by spot count or max distance | band, hours, sort_by (spots/distance), limit |
wspr_top_spotters | Top receivers ranked by spot count or max distance | band, hours, sort_by (spots/distance), limit |
wspr_propagation | Propagation between two locations — auto-widens to field-level proxy for sparse endpoints | tx, rx, band, hours |
wspr_grid_activity | All WSPR activity in/out of a Maidenhead grid square | grid (2 or 4 char), band, hours |
wspr_longest_paths | Longest distance WSPR paths in a time window | band, hours, min_distance, limit |
wspr_snr_trend | Hourly SNR trend for a specific path over time | tx, rx, band, hours |
get_version_info | Service version + upstream spec version (fleet identity attestation) | — |
WSPR beacons transmit a 2-minute encoded signal at very low power (typically 200 mW to 5 W). Each decoded spot proves a propagation path exists between two locations on a specific band. With thousands of beacons worldwide transmitting 24/7, WSPR provides continuous, automated propagation monitoring across all HF bands.
wspr.live is a volunteer-run service that mirrors all wsprnet.org data into a public ClickHouse database. We take our responsibility as a good neighbour seriously:
| Measure | Detail |
|---|---|
| Rate limiting | 3 seconds between requests (20 req/min max) |
| Circuit breaker | Opens after 3 consecutive failures; exponential backoff up to 5 minutes. Prevents hammering a struggling service. |
| Time-bounded queries | Every query filters by time (max 72 hours). No unbounded full-table scans. |
| Band filtering | Queries filter by band whenever the user provides one — this hits wspr.live's indexes efficiently. |
| Column selection | We SELECT only the columns each tool needs (8-10 per query), never SELECT *. |
| Result limits | All queries cap results (200 spots, 50 leaderboard entries). |
| Response caching | 2-10 minute TTL per tool. Identical queries within the window hit local cache with zero network traffic. |
| Request timeout | 20-second timeout — we don't hold connections open on a shared service. |
| User-Agent header | Every request identifies itself as wspr-mcp/{version} so the operators can reach us if needed. |
If wspr.live is down or overloaded, the circuit breaker backs off automatically. We don't retry in a tight loop.
No credentials needed — just install and configure your MCP client.
Add to claude_desktop_config.json (~/Library/Application Support/Claude/ on macOS, %APPDATA%\Claude\ on Windows):
{
"mcpServers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
Add to .claude/settings.json:
{
"mcpServers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
{
"mcpServers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
Add to .cursor/mcp.json (project-level) or ~/.cursor/mcp.json (global):
{
"mcpServers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
Add to .vscode/mcp.json in your workspace:
{
"servers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
Add to ~/.gemini/settings.json (global) or .gemini/settings.json (project):
{
"mcpServers": { "wspr": { "command": "uvx", "args": ["wspr-mcp"] } } }
"Show me recent WSPR spots on 20m"
"What bands are open right now?"
"Who are the top WSPR beacons on 20m today?"
"What are the longest WSPR paths in the last 24 hours?"
"Is there propagation between Idaho (DN13) and central Europe (JN48)?"
"Any WSPR paths between DN13 and Bouvet (JD15)?" *(auto-widens to DN↔JD if no exact match)*
"What's happening in grid square JN48?"
"How's the SNR trending between K9AN and G8JNJ on 20m?"
"Who are the best WSPR receivers sorted by distance?"
WSPR_MCP_MOCK=1 wspr-mcp
wspr-mcp --transport streamable-http --port 8009
git clone https://github.com/qso-graph/wspr-mcp.git
cd wspr-mcp uv sync --group dev uv run pytest
GPL-3.0-or-later