Skip to main content
Glama
wubin1836

io.github.wubin1836/ai-hive-aigc

by wubin1836

AI Hive AIGC MCP Server

AI Hive AIGC は、商用の画像・動画・EC・マーケティング・広告生成のための Streamable HTTP MCP サーバーです。1台のサーバーで、モデルのディスカバリ、メディアアップロード、画像生成、動画生成、ECワークフロー、広告/TVCワークフロー、タスクのポーリングを提供します。

AI Hive AIGC MCP は、中国語圏のユーザーと世界中の開発者に統合された画像・動画生成の入り口を提供します。Nano Banana Pro、GPT Image 2、Seedream、Seedance、MiniMax Hailuo、Wan、HappyHorse に加え、ECメイン画像、商品詳細ページ、Listing、PDP、広告、TVC、ライブコマース、种草(クチコミ・購買意欲の喚起)、ショートドラマ、マンガドラマなどのシーンをカバーしています。

MCP エンドポイント

https://ai-hive.iclip.cn/api/mcp

Transport: Streamable HTTP

Related MCP server: Jimeng MCP Server

認証

公開エンドポイントは OAuth 2.1 の保護リソースメタデータを公開しており、PKCE をサポートしています。また、ローカル参照サーバーはリクエストヘッダーでの AI-HIVE API キーにも対応しています:

x-ai-hive-api-key: sk-api-...

ローカル開発では、AI_HIVE_API_KEY を設定してください。ローカルサーバーは、レジストリがツールカタログをインデックスできるように、認証なしの MCP ディスカバリを意図的に許可しています。キーが提供されるまで、生成呼び出しは失敗します。

ツール

  • ai_hive_list_models

  • ai_hive_upload_media

  • ai_hive_generate_image

  • ai_hive_generate_ecommerce_image

  • ai_hive_generate_video

  • ai_hive_generate_ecommerce_video

  • ai_hive_generate_advertising_video

  • ai_hive_get_task

生成ツールは非冪等であり、課金が発生する場合があります。task_id を受け取った後は、同じリクエストを再送信するのではなく、そのタスクをポーリングしてください。

ローカルでの実行

npm install
npm test
npm start

ヘルスチェック: GET /health

静的レジストリカード: GET /.well-known/mcp/server-card.json

本番の MCP は AI-HIVE がホストしており、このリポジトリからデプロイされるものではありません。このリポジトリは、公開プロトコルリファレンス、ツール実装、テスト、レジストリメタデータ、ポリシードキュメントを提供します。

Docker

docker build -t ai-hive-mcp .
docker run --rm -p 3000:3000 -e AI_HIVE_API_KEY=sk-api-example ai-hive-mcp

Smithery 設定スキーマ

公開時には、HTTP ヘッダーとして注入されるセッション設定フィールドを使用してください:

{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "title": "AI Hive API Key",
      "x-from": { "header": "x-ai-hive-api-key" }
    }
  },
  "required": ["apiKey"]
}

ライセンス

MIT

ポリシーとサポート

Related MCP Connectors

Related MCP Servers