プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

AI Content Drop

作者:aicontentdropバージョン 1.3.6i★ –iクラウドで動く
レジストリ名com.aicontentdrop/ai-content-drop

インストール

概要

作者による説明(英語の原文)

Make AI videos, images, ads and short dramas from a description, priced first. Sign in to create.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: クラウドで動く
  • トランスポート: Streamable HTTP
  • カテゴリ: マーケティング・SNS
  • 入力が必要なもの:Authorization

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

ターミナルでこれを実行します

claude mcp add --transport http ai-content-drop https://aicontentdrop.com/mcp --header 'Authorization: your-value'

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "ai-content-drop": {
      "url": "https://aicontentdrop.com/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "ai-content-drop": {
      "type": "http",
      "url": "https://aicontentdrop.com/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • Authorization 秘密 HTTP header
    Bearer acd_live_… — optional. Every tool is listed; the key (or an OAuth sign-in) authorizes the account and generation tools. Generation requires a quote_id from estimate_credit_cost.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン aicontentdrop.com で確認済みです(レジストリがドメインの所有を確認しています)

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    エンドポイントが応答する

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    OAuthでサインイン

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

マーケティング・SNSのほかのサーバーとの比較i

  • このカテゴリのほかの2984件のうち0%よりスターが多い
  • このカテゴリのほかの2984件のうち53%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの2984件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

AI Content Dropは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:Authorization

パソコンで動きますか、それともクラウドですか?

作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.3.6)がレジストリに届いたのは26 日前です。

どのアプリで使えますか?

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

Google Analytics MCP

作者:surendranb

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

パソコンで動く★ 244MIT10 日前更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

aicontentdrop

Official CLI and TypeScript SDK for AI Content Drop — generate AI video and images across multiple leading models from the terminal or from code.

No runtime dependencies. Works with npx, no install and no API key for anything read-only.

npx aicontentdrop models --type video --max-credits 15

Install

npm install -g aicontentdrop    # CLI

npm install aicontentdrop # SDK

Python users can install the equally dependency-free official client from PyPI:

pip install aicontentdrop

Authentication

Reading the model catalogue, quoting costs, and asking questions need no credential. Generating needs an API key you create at Settings → Integrations — any account works, the free tier includes 10 credits.

export ACD_API_KEY=acd_live_…

Each key can carry a daily credit ceiling, so an agent holding it cannot overspend the budget you set.

CLI

acd models --type video --max-credits 20     # catalogue with credit costs

acd cost kling_3_0 --quantity 4 # quote before committing acd ask "which models generate audio?" # natural-language lookup acd me # account and credit balance acd generate "a golden retriever surfing at sunset" --model kling_3_0 --wait acd status acd list --limit 20 # cursor-paginated acd list --all # follows the cursor for you acd register --name my-agent # read-scoped agent token

Every command prints JSON by default so scripts and agents can parse it; add --pretty for humans. Failures print JSON to stderr and exit non-zero (2 failure, 3 rate limited).

The video agent, from a reference
acd analyze ./reference.mp4 --rights own_work     # read a clip or image into words (free, capped)

acd drop "a 15-second vertical ad in this style" \ --reference ./reference.mp4 --rights own_work \ --lane auto --confirm-each # read it, start the run, print what it saw acd drop "three product videos for Nimbus Tea" # a plain run from a written goal acd drop status --notes # phase, credits, each piece's score and verdict, retry offers acd drop retry --quote # approve that retry at the quote shown

CommandWhat it does
`analyze [--rights own_work\licensed\permission]`POST /v1/engine/analyze. Prints the class with its confidence, the summary, the shots (index, size, camera, action, tags), cast, look and lines. Words only; no frame comes back. A video needs --rights.
`drop " " [--reference ] [--lane auto\marketing\cinematic\ugc\drama] [--budget N] [--confirm-each]`With a reference: reads it, then POST /v1/engine/chat with the reference on the brief. Without: POST /v1/engine/runs. Prints the run_id and what it saw. Starting charges nothing.
drop status [--notes]GET /v1/engine/runs/:id. Phase, status, credits, each piece with its score and verdict; --notes adds the reasons and the Director's notes. Lists every retry offer with task_id, quote_id and credits.
drop retry --quote Finds the priced retry waiting on that piece and approves it through POST /v1/engine/runs/:id/approve, only when its current quote_id is the one given (the one drop status showed the person). Without --quote it sends nothing and refuses (--accept-quote alone names no price and is refused too); when the retry was priced again it approves nothing, exits 2 and prints the current quote_id and credits (quote_mismatch).

The SDK maps the same routes: analyzeReference, analyzeReferenceAndWait, getReference, startDrop, getDrop, listDrops, approveDrop, plus the pure helpers retryOffersOf and findRetryOffer that read a run for its retry offers.

Rehearse anything that would cost credits:

acd generate "…" --model kling_3_0 --sandbox   # no provider call, no credits

SDK

import { AiContentDrop } from "aicontentdrop";

const acd = new AiContentDrop({ apiKey: process.env.ACD_API_KEY });

const models = await acd.models({ type: "video", maxCredits: 20 });

// Submit and poll until the render exists. Sends an Idempotency-Key by default, // so a retry after a dropped response cannot charge twice. const video = await acd.generateVideoAndWait( { prompt: "a golden retriever surfing at sunset", aiModel: "kling_3_0" }, { onProgress: (v) => console.error(v.status) }, ); console.log(video.video_url);

// Pagination handled for you for await (const item of acd.allVideos()) { console.log(item.id, item.status); }

Errors throw AcdError with status, code, and retryAfter (on 429).

Billing handoffs

Billing uses the separate scoped billing contract. It is not part of the public product MCP tool or resource surface. New checkout creation is initially available only on a configured billing sandbox deployment; unavailable catalog entries and unfinished subscription/history/management projections return an explicit unavailable response. These commands do not establish production payment readiness.

Create a key in Settings → Integrations and select each permission needed: billing:read for status/history, billing:checkout for checkout links, or billing:manage for portal access. Existing read/generate keys, OAuth tokens, and catalog-only acd_agent_ tokens do not gain billing permission. A generation credit cap does not limit purchases.

acd billing catalog

acd checkout plan --sku subscription:starter:s0:monthly --catalog-version VERSION_FROM_CATALOG --idempotency-key UNIQUE_PURCHASE_INTENT --confirm-purchase acd checkout topup --sku topup:pack_150 --catalog-version VERSION_FROM_CATALOG --idempotency-key ANOTHER_PURCHASE_INTENT --confirm-purchase acd billing status CHECKOUT_ID acd billing status acd billing history --limit 10 acd billing portal --idempotency-key UNIQUE_PORTAL_INTENT

Checkout requires explicit human initiation and accepted catalog terms. The CLI prints the owned hosted URL and status URL; a human completes payment in the browser. Reuse the exact idempotency key and arguments when retrying one intent. The --sandbox flag simulates generation only and is refused for billing writes; use a configured billing sandbox host with --base-url instead.

The SDK maps these endpoints through billingCatalog, createBillingCheckout, billingCheckout, billingStatus, billingHistory, and createBillingPortal. Supply catalogVersion, skuId, kind, idempotencyKey, and returnTarget to createBillingCheckout. Neither the SDK nor the CLI opens the returned URL.

Install the agent skills

The public repository mirrors fourteen focused skills in its root skills/ directory. Use that directory as the source so discovery selects the product collection directly:

# Preview the product skills without installing anything

npx skills add aicontentdrop/aicontentdrop/skills --list

Install one capability

npx skills add aicontentdrop/aicontentdrop/skills \ --skill ai-video-model-picker

Install the complete AI Content Drop set

npx skills add aicontentdrop/aicontentdrop/skills \ --skill ai-video-model-picker \ --skill video-prompt-writer \ --skill image-generation \ --skill batch-generation-runner \ --skill api-error-handling \ --skill credits-and-plans \ --skill marketing-studio-ad \ --skill canvas-board \ --skill competitor-ad-research \ --skill video-agent \ --skill recreate-reference \ --skill drama-studio \ --skill short-drama-writer \ --skill muse-connector

Each skill is independently installable and has a narrow trigger: model selection and quoting, video prompting, image generation, batch execution, error recovery, credits and plans, finished ads, boards, competitor research, the video agent, recreating a reference, short dramas, and hosts that build their own client. See the skills catalogue for the capability map.

For AI agents

  • MCP server: POST https://aicontentdrop.com/mcp (Streamable HTTP) — manifest at /.well-known/mcp.json
  • Docs-only MCP: POST https://aicontentdrop.com/mcp/docs
  • Agent contract: /auth.md
  • OpenAPI 3.1: /openapi.json
  • Skills: skills/ — model selection, prompt writing, batch runs, error handling, credits, image generation, finished ads, boards, competitor research, the video agent, recreating a reference and short dramas. Also served per skill at https://aicontentdrop.com/skills/ /SKILL.md, indexed at /skills/index.json
  • Agent plugin: plugin.json + mcp.json (Agent Plugins v1.0.0)
  • Coding-agent rules for this repo: AGENTS.md

Links

Documentation https://aicontentdrop.com/developers · TypeScript registry https://www.npmjs.com/package/aicontentdrop · Python registry https://pypi.org/project/aicontentdrop/ · Support

MIT licensed.

PopNxに聞く