OmniSocials について
OmniSocialsは、OmniSocialsを通じてソーシャルアカウントを管理するエージェントスキルと、ホステッドMCPサーバーを提供します。複数プラットフォームの投稿、承認、受信箱、分析を扱うチーム向けです。
主な機能
- 0113プラットフォーム、14チャンネルに対応
- 02コンテンツの作成、予約、公開
- 03メディアとプラットフォーム別設定の管理
- 04メッセージ、コメント、メンションへの対応
- 05承認ワークフローとWebhook
- 06アカウントと投稿の分析表示
活用シーン
- 01複数のソーシャルプラットフォームへの投稿予約
- 02異なるメディアを使った各プラットフォームへの投稿
- 03ソーシャル受信箱のコメントやメッセージへの返信
- 04投稿実績の追跡と承認依頼
MCP 対応
ホステッドMCPサーバーはOAuthでOmniSocialsに接続し、各種ツールを提供します。ツール数が少ないローカルnpmパッケージも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.omnisocials.com/claude mcp add --transport http omnisocials https://mcp.omnisocials.com/{"mcpServers":{"omnisocials":{"type":"http","url":"https://mcp.omnisocials.com/"}}}Cursor で開く{"servers":{"omnisocials":{"type":"http","url":"https://mcp.omnisocials.com/"}}}VS Code で開く{"mcpServers":{"omnisocials":{"type":"http","url":"https://mcp.omnisocials.com/"}}}{"mcpServers":{"omnisocials":{"serverUrl":"https://mcp.omnisocials.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
OmniSocials Agent Skills
OmniSocials を通じて、13 のプラットフォーム(14 チャンネル)にわたるソーシャルメディアを管理する AI エージェント向けスキルです。IDE やターミナルから直接、投稿の作成、スケジュール設定、公開を AI エージェントに実行させることができます。
Claude Code、Cursor、Windsurf、GitHub Copilot、Codex、Gemini CLI など、多くのツールで動作します。
対応プラットフォーム
Instagram、Facebook、LinkedIn(個人プロフィール+会社ページ)、YouTube、TikTok、X(Twitter)、Pinterest、Bluesky、Threads、Mastodon、Google Business、Telegram(チャンネルおよびグループ)、Discord(チャンネル)
セットアップ
1. スキルをインストールする
npx skills add OmniSocials/omnisocials-agent-skills
これにより、CLI(<skill-path>/scripts/omnisocials.js)を含むスキルが、エージェントのスキルディレクトリにインストールされます。または、リポジトリをクローンして、skills/omnisocials/scripts/omnisocials.js から CLI を実行することもできます(以前の scripts/omnisocials.js パスもシムとして引き続き利用できます)。
2. API キーをコピーする
OmniSocials アプリの Settings > API から API キーを取得します。
3. セットアップコマンドを実行する
エージェントに「OmniSocials スキルのセットアップを手伝って」と尋ねるか、インストール先から自分でセットアップを実行します。
./skills/omnisocials/scripts/omnisocials.js setup
4. 利用を開始する
AI エージェントに、次のようなことを尋ねてみましょう。
- 「接続済みのソーシャルアカウントを表示して」
- 「この画像を使って、Instagram と LinkedIn の投稿を作成して」
- 「明日の午前 9 時に TikTok のリールをスケジュールして」
- 「スケジュール済みの投稿を表示して」
- 「今週の投稿のパフォーマンスを教えて」
- 「この画像をアップロードして、Pinterest のピンを作成して」
コマンド
v1 API 全体をカバーする 56 個のコマンドがあります。
| カテゴリ | コマンド |
|---|---|
| セットアップ | setup、config:show |
| 投稿 | posts:list、posts:get、posts:recent-platform、posts:create、posts:create-and-publish、posts:update、posts:publish、posts:retry、posts:approve、posts:reject、posts:approval、posts:delete |
| 承認ワークフロー | approval-workflows:list |
| メディア | media:list、media:upload、media:upload-base64、media:check、media:delete |
| フォルダー | folders:list、folders:create |
| ハッシュタグセット | hashtag-sets:list、hashtag-sets:create、hashtag-sets:update、hashtag-sets:delete |
| 自動化(コメントから DM) | automations:list、automations:get、automations:create、automations:update、automations:delete、automations:events |
| アカウント | accounts:list、accounts:get |
| 場所と音声 | locations:search、audio:search |
| Pinterest の商品 | pinterest:products、pinterest:validate |
| 分析 | analytics:post、analytics:posts、analytics:overview、analytics:accounts、analytics:best-times |
| 受信トレイ | inbox:list、inbox:next、inbox:messages、inbox:read、inbox:reply、inbox:hide、inbox:like、inbox:delete |
| Webhook | webhooks:list、webhooks:create、webhooks:get、webhooks:update、webhooks:delete、webhooks:rotate-secret |
機能
- **13 のプラットフォーム(14 のチャンネル)**を 1 つのツールから利用できます
- プラットフォーム固有のオプションを使って、投稿、ストーリー、リールを作成できます
- プラットフォーム固有の設定:Pinterest のボードと商品タグ、YouTube のメタデータ、TikTok のプライバシー設定、Instagram のカバー、X の返信設定
- プラットフォームごとのメディア:同じ投稿内で、プラットフォームごとに異なる画像や動画を設定できます
- チャンネルごとの画像フィット(未リリース):チャンネルでトリミングなしに表示できる範囲を超えるフィード画像を、チャンネルごとにトリミングするか、そのまま表示するか選べます(
--media-fit instagram=keep,pinterest=crop)。media:checkを使うと、各チャンネルでの表示を事前に確認できます - 代替テキスト:メディアごとにアクセシビリティ用の説明を設定できます。Mastodon、Bluesky、X、Pinterest、Instagram(画像)、LinkedIn(画像)に配信されます
- 分析:投稿単位、複数投稿の一括、ワークスペース概要、アカウント単位の指標、おすすめの投稿時間を確認できます
- ソーシャル受信箱:DM、コメント、メンションを読み、返信できます
- コメントから DM へ:Instagram または Facebook Page のコメント内のキーワードに対して、コメントの下に公開返信を付けて DM で回答します。1 人につき 1 回のみです。新しい投稿では(
--dm-keywords、--dm-message)、既存の投稿では(automations:create)設定でき、ユーザーごとのアクティビティは(automations:events)で確認できます。X(--platform x)では、アカウントへの DM に含まれるキーワードに自動で返信します - 承認:投稿を承認ワークフローに送信し、承認または却下して、レビュー内容(決定者、理由、コメント)を確認できます
- Webhook:投稿の予約、公開、失敗、または承認ワークフローでの承認・却下を通知します
- 依存関係ゼロ:Node.js 18+ 組み込みの fetch を使用します
代替手段:MCP サーバー
シェルコマンドではなくツールを呼び出すエージェントには、ホスト型の OmniSocials MCP サーバーを追加してください。OAuth でサインインでき(API キー不要)、すべてのツールを利用できます。Claude Code では:
claude mcp add --transport http --scope user omnisocials https://mcp.omnisocials.com
claude mcp login omnisocials
ほかのエージェントのセットアップ方法:omnisocials.com/mcp。@omnisocials/mcp-server npm パッケージを使うと、ツール数はホスト型サーバーより少なくなりますが、API キーを使ってローカル版を実行できます。
Claude Code と Grok Build のプラグイン
このリポジトリは、Claude Code と Grok Build 用のインストール可能なプラグインマーケットプレイスでもあります。プラグインにはスキルとホスト型の OmniSocials MCP サーバーが含まれています。
- Claude Code:
/plugin marketplace add OmniSocials/omnisocials-agent-skillsを実行し、続けて/plugin install omnisocials@omnisocials-skillsを実行します。 - Grok Build:
grok plugin install OmniSocials/omnisocials-agent-skills --trustを実行するか、grok plugin marketplace add OmniSocials/omnisocials-agent-skillsを実行して、/pluginsからインストールします。xAI の公式マーケットプレイスには掲載されていません。
初回使用時に OmniSocials にサインインし、エージェントがアクセスできるワークスペースを承認してください。
MCP 接続では OAuth を使用します。MCP 接続に API キーは不要です。
ネットワークエンドポイントと認証情報
透明性とセキュリティレビューのため、このプラグインが呼び出すのは OmniSocials のサービスのみです。
https://api.omnisocials.com/v1(スキル CLI。セットアップ時に指定した OmniSocials API キーで認証し、ローカル設定に保存します)https://mcp.omnisocials.com(ホスト型 MCP サーバー。OAuth 2.1 でサインインし、プラグインにはキーを保存しません)
プラグインはテレメトリーを送信せず、独自の API キー以外の認証情報を読み取りません。
リンク
- OmniSocials
- API ドキュメント
- 連携ガイド
- MCP サーバー
- llms.txt(AI エージェント向けドキュメントの索引)
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。