GEN について
GENのホスト型MCPサーバーは、エージェントの設定から動画生成、編集、公開まで、MCP対応AIからGENを操作できるようにします。ダウンロード可能なPyPIパッケージは廃止予定で、ホスト型エンドポイントが保守されています。
主な機能
- 01エージェント設定から公開までの5段階フロー
- 02アイデアと動画の生成ツール
- 03動画編集とエクスポート
- 04ソーシャル投稿とスケジュール設定
- 05APIリファレンスのリソース
活用シーン
- 01GENエージェントの設定と動画案の作成
- 02動画の生成、編集、公開
- 03MCP対応AIクライアントからGENを利用
MCP 対応
https://mcp.gen.pro のホスト型サーバーは、HTTP経由でGENのツールをMCPクライアントに公開し、Bearerトークンで認証します。従来のダウンロード版パッケージは廃止予定です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.gen.proclaude mcp add --transport http poweredbygen-gen https://mcp.gen.pro{"mcpServers":{"poweredbygen-gen":{"type":"http","url":"https://mcp.gen.pro"}}}Cursor で開く{"servers":{"poweredbygen-gen":{"type":"http","url":"https://mcp.gen.pro"}}}VS Code で開く{"mcpServers":{"poweredbygen-gen":{"type":"http","url":"https://mcp.gen.pro"}}}{"mcpServers":{"poweredbygen-gen":{"serverUrl":"https://mcp.gen.pro"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.gen.pro認証が必要ツール
19| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| actions | array | はい | 1 つ以上の型付きエージェントアクション:set_profile(brand_name、description、competitors、identity_type、goal、target_platforms、shortform、longform、look、personality、persona_inspirations、research_topics、content_themes、monitored)| set_name(name)| set_location(catalog_version、country_code、city_id。単独で送信)| set_primary_voice(default_user_voice {voice_id, source})| set_primary_photo(エージェントのプロフィール写真:profile_photo_url)| add_reference_images(エージェントの参照画像:content_resource_ids および/または images)| remove_reference_images(ids)| add_linked_account(url、任意の display_name)| remove_linked_account(linked_account_id)| complete_profile(description および/または linked_accounts)| create_agent(name、任意の description/organization_id)| update_agent(任意の name/description)| delete_agent | create_agent_avatar(エージェントのプロフィール写真を追加)| delete_agent_avatar(エージェントのプロフィール写真の avatar_id)| add_agent_inspiration(url、任意の platform)| create_look | connect_agent_elevenlabs(api_key)| reset_agent_profile | share_agent(username_or_email、role viewer|editor|manager)| set_agent_share_role(username_or_email、role viewer|editor|manager)| revoke_agent_share(shared_agent_id)| transfer_agent_ownership(username_or_email)| set_project_share(project_id_or_uuid、permission public|private) |
| agent_id | any | いいえ | アシスタントを所有するエージェント ID。旧ツールが受け付ける各アクション内の位置に統合されます |
| confirm_token | any | いいえ | CONFIRMATION_REQUIRED エラーから取得する使い捨てトークンです。同じ呼び出しをこのトークン付きで再実行すると、トークンが発行された破壊的操作が完了します。初回呼び出しでは省略してください。 |
詳細
GEN MCP サーバー
⚠️ ダウンロード可能なパッケージは非推奨です —
https://mcp.gen.proをご利用くださいこれは
gen-mcp-serverの PyPI での最終リリースです。 GEN はダウンロード可能な MCP の提供を終了しました。GEN 公式 MCP はhttps://mcp.gen.proにあるホスト型サーバーです。今後、PyPI で新しいバージョンが公開されることはありません。既存の連携に移行期間を設けるため、パッケージは引き続き動作しますが、新しいツール、修正、API 更新は提供されません。ホスト型サーバーはすでにこのパッケージより先行しており、GEN API と同期される唯一のインターフェースです。 インストール時に
DeprecationWarningが出力され、stdio CLI は起動時に stderr へ通知を表示します。
公式ホスト型 MCP を使用する(すべてのクライアント)
インストールは不要です。MCP クライアントをホスト型エンドポイントに接続し、GEN Personal Access Token(https://gen.pro から取得します。ログインしてエージェントを選択し、サイドバーで API ページを開いて、Create API Key をクリックしてください)で認証します。
{
"name": "gen",
"url": "https://mcp.gen.pro",
"headers": { "Authorization": "Bearer gen_pat_…" }
}
(https://mcp.gen.pro/mcp を使用している既存の設定も引き続き動作します。)
Claude Code:
claude mcp add --transport http gen https://mcp.gen.pro \
--header "Authorization: Bearer gen_pat_…"
Manus: 設定 → Integrations → Custom MCP Servers → Add Server
- サーバー URL:
https://mcp.gen.pro - 認証: Bearer token → お使いの
gen_…PAT
claude.ai connectors / ChatGPT: 同じ URL と Bearer token を指定して、カスタム MCP コネクターを追加します。
ホスト型サーバーはマルチテナントです。各呼び出し元は自身の GEN ID として動作し、PAT によって閲覧・操作できるすべての対象が制御されます。
概要
GEN プラットフォーム向けの MCP(Model Context Protocol)サーバーです。Claude や MCP 対応 AI が GEN Auto Content Engine と Agent Core を操作できるようにします。エージェントのオンボーディングから動画の公開まで、5 ステップの全行程を実行できます。
Step 1 Step 2 Step 3 Step 4 Step 5
────── ────── ────── ────── ──────
Set Up → Generate → Idea to → Edit & → Export &
Agent Ideas Vidsheet Generate Publish
詳しい解説ドキュメントについては gen://api-reference MCP リソースを、API リファレンスについては api.gen.pro をご覧ください。ツールの説明はステップ名(例:「Step 4 (Edit & Generate): …」)から始まるため、AI ツールはすばやく適切な処理に振り分けられます。
従来のローカルインストール(非推奨 — 上記のホスト型 URL に移行してください)
移行期間中は stdio モードも引き続き動作します。
uvx gen-mcp-server # or: pip install gen-mcp-server && gen-mcp-server
export GEN_API_KEY=your-api-key
起動時に stderr へ非推奨の通知が表示されます。新しい連携の構築には使用せず、https://mcp.gen.pro をご利用ください。
オプションのベース URL オーバーライド(従来の stdio のみ):
export GEN_API_BASE_URL=https://api.gen.pro/v1
export GEN_AGENT_API_URL=https://agent.gen.pro/v1
export GEN_AGENT_CORE_API_URL=https://agent-core.gen.pro/v1
開発(このリポジトリは引き続き稼働します — ホスト型サーバーそのものです)
このリポジトリは、ホスト型 mcp.gen.pro のデプロイ元として引き続き使用されます。終了するのは PyPI ディストリビューションのみです。
git clone https://github.com/poweredbyGEN/gen-mcp-server.git
cd gen-mcp-server
uv venv && . .venv/bin/activate
uv pip install -e .
GEN_MCP_PORT=8080 gen-mcp-server --http # hosted streamable-http mode, serves `/` and `/mcp`
関連項目
- API ドキュメント: api.gen.pro — API リファレンスとガイドの全編
- TypeScript SDK: github.com/poweredbyGEN/gen-typescript-sdk
変更履歴
1.0.0 — PyPI 最終リリース(非推奨の案内)
- ダウンロード可能なパッケージは非推奨です。GEN 公式 MCP は
https://mcp.gen.proにあるホスト型サーバーです(GEN-4785) - PyPI からインストールした場合、インポート時に
DeprecationWarningを出力。stdio CLI の起動時に stderr へ通知を表示。ホスト型(--http)モードには影響しません - Python/FastMCP への書き換え(GEN-3788)と、これまで公開されていなかった 2026-07-30 のツール追加(課金、ソーシャル、スケジュール、アセット、生成、構成 — 31 ツール)を含む、カット時点の main の全内容を収録
0.5.0
- 81 個すべてのツールを、ユーザーの 5 ステップの行程を中心に再構成(GEN-2879)
- 埋め込みの
gen://api-referenceリソースを、curl の連続実行例を含むステップごとの解説ドキュメントに書き換え - AI ツールがすばやく適切な処理に振り分けられるよう、ツールの説明をフェーズ(例:「Step 1 (Agent Setup): …」)から開始する形式に変更
0.4.x
- Agent Core のフラットエンドポイントを追加(GEN-2755)
- ツールの説明からベンダーのブランド表記を削除
gen_run_researchを追加し、エージェント型チャットのドキュメントを含むよう API_REFERENCE を拡充- コンテンツのモニタリングと公開ツール
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。