Social Neuron について
Social Neuronは、ソーシャルメディアのコンテンツ管理向けMCPサーバーとCLIです。企画、制作、公開、効果測定を行うチームやエージェントを対象に、トレンド調査から分析結果の活用までを支援し、自動スケジュールと承認機能も備えています。
主な機能
- 01トレンド調査とコンテンツ案の作成
- 02動画、画像、音声、カルーセルの生成
- 03複数プラットフォームへの予約投稿
- 04分析とパフォーマンスの洞察
- 05ブランド、コメント、コンテンツ計画の管理
- 06自動スケジュールと品質チェックの設定
活用シーン
- 01週間コンテンツの企画と一括制作
- 02複数のソーシャルプラットフォームへの予約投稿
- 03成果を確認して次の計画を調整
- 04コンテンツ計画の承認とコメント管理
MCP 対応
MCPクライアントに、ソーシャルコンテンツの作成、予約投稿と配信、分析、コメント管理、自動スケジュール設定のツールを公開します。ホスト型HTTPサービスにはContent CalendarとAnalytics PulseのMCP Appsもあります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
@socialneuron/mcp-server
AI を活用したソーシャルメディア管理のための、91 個の公開 MCP ツールです。Claude Code やあらゆる MCP クライアントから、コンテンツの作成、投稿のスケジュール設定、分析の追跡、パフォーマンスの最適化を行えます。
クイックスタート
1. 認証する
npx -y @socialneuron/mcp-server login --device
ブラウザーが開き、アクセスを許可できます。Social Neuron Pro プラン以上が必要です。料金をご覧ください。
2. Claude Code に追加する
claude mcp add socialneuron -- npx -y @socialneuron/mcp-server
Claude Desktop
claude_desktop_config.json に追加します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"socialneuron": {
"command": "npx",
"args": ["-y", "@socialneuron/mcp-server"]
}
}
}
VS Code
ワークスペース内の .vscode/mcp.json に追加します。
{
"servers": {
"socialneuron": {
"command": "npx",
"args": ["-y", "@socialneuron/mcp-server"]
}
}
}
Cursor
ワークスペース内の .cursor/mcp.json に追加します。
{
"mcpServers": {
"socialneuron": {
"command": "npx",
"args": ["-y", "@socialneuron/mcp-server"]
}
}
}
3. 利用を開始する
Claude に「今週はどんなコンテンツを投稿すればよいですか?」や「最新の動画を YouTube と TikTok にスケジュールしてください」と尋ねてみましょう。
できること
Claude に次のようなことを尋ねられます。
- 「Z 世代向けに、サステナブルファッションについてのコンテンツ案を 5 つ作成して」
- 「新商品の発売に向けて、30 秒の動画広告を作成して」
- 「この投稿を明日の午前 9 時に X と Bluesky にスケジュールして」
- 「今月、最も成果を上げたコンテンツを見せて」
- 「今、私の分野で話題になっているトピックは?」
- 「分析データを確認して、改善案を提案して」
- 「週 3 回投稿する自動運転を設定して」
ツールのカテゴリ
npm パッケージは、トランスポートごとに91 個の公開ツールを公開します。別のバージョンで提供されるホスト型サービスは、ホスト型サービス専用の get_account_status を含む92 個の公開ツールを公開します。ホスト型 HTTP には Content Calendar と Analytics Pulse の MCP Apps が含まれますが、npm stdio には代わりに 2 つのローカル画面キャプチャツールが含まれます。ホスト型サービスの最新のツール数は、サーバーカードで公開されています。npm パッケージは、宣言されたエンジン範囲で Node 20.20 以降および Node 22.22 以降をサポートします。ホスト型サービスは、別個の 3.0.0 コントラクトで稼働し、そのバージョンは、レビュー済みのツールインベントリとともに server.json.hosted に記録されています。
これらのツールは、MCP プロトコルを通じて AI エージェント(Claude、Cursor など)が利用できます。
コンテンツのライフサイクル
| カテゴリ | ツール | 機能 |
|---|---|---|
| アイデア創出 | generate_content, fetch_trends, adapt_content, get_ideation_context | AI を活用したコンテンツ案の作成とトレンド調査 |
| コンテンツ | generate_video, generate_image, generate_voiceover, generate_carousel, check_status, create_storyboard | 20 種類以上の AI モデルによる動画、画像、ナレーション、カルーセルの作成 |
| 配信 | schedule_post, reschedule_post, schedule_content_plan, find_next_slots, list_connected_accounts, list_recent_posts | プロジェクト単位の複数プラットフォームへの公開、スケジュール設定、再スケジュール、投稿枠の最適化 |
| 分析 | fetch_analytics, refresh_platform_analytics | すべてのプラットフォームにおけるパフォーマンスの追跡 |
| インサイト | get_performance_insights, get_best_posting_times | データに基づくコンテンツの最適化 |
管理と最適化
| カテゴリ | ツール | 機能 |
|---|---|---|
| ブランド | extract_brand, get_brand_profile, save_brand_profile, update_platform_voice | ブランドのアイデンティティと声を管理 |
| コメント | list_comments, reply_to_comment, post_comment, moderate_comment, delete_comment | ソーシャルエンゲージメントを管理 |
| ライフサイクル | cancel_async_job, cancel_scheduled_post, delete_carousel, delete_content_plan, delete_autopilot_config | 確認済みのキャンセルとクリーンアップ。プロジェクトの範囲に限定し、返金状況を明示 |
| 計画 | plan_content_week, save_content_plan, get_content_plan, update_content_plan, submit_content_plan_for_approval | コンテンツカレンダーと承認ワークフロー |
| 計画の承認 | create_plan_approvals, respond_plan_approval, list_plan_approvals | コンテンツ計画をレビューして承認 |
| オートパイロット | list_autopilot_configs, get_autopilot_status, update_autopilot_config | コンテンツのスケジュールを自動化 |
| 品質 | quality_check, quality_check_plan | 公開前のコンテンツ検証 |
| クレジット | get_credit_balance, get_budget_status | 使用状況と予算を追跡 |
| ループ | get_loop_summary | クローズドループの最適化フィードバック |
ユーティリティ
| カテゴリ | ツール | 機能 |
|---|---|---|
| 抽出 | extract_url_content | URL、YouTube、記事からコンテンツを抽出 |
| スクリーンショット | capture_app_page, capture_screenshot | ビジュアルドキュメントの作成とモニタリング |
| Remotion | list_compositions, render_demo_video | プログラムによる動画のレンダリング |
| 使用状況 | get_mcp_usage | API の使用状況をモニタリング |
| YouTube | fetch_youtube_analytics | YouTube に特化した詳細な分析 |
| 検索 | search_tools | キーワードでツールを検索し、詳細度を段階的に指定(すべてのツールを読み込む場合と比べてトークンを 98% 削減) |
インタラクティブ MCP Apps(ホスト型 HTTP)
| アプリ | 起動ツール | 目的 |
|---|---|---|
| コンテンツカレンダー | open_content_calendar | プロジェクト単位のカレンダー、簡単な作成、ドラッグ操作によるスケジュール変更 |
| アナリティクスパルス | open_analytics_pulse | プロジェクト単位の KPI、プラットフォーム構成、投稿上位のパフォーマンスを表示するダッシュボード |
アプリが表示されるのは、MCP Apps 拡張機能に対応した MCP ホストのみです。基盤となるすべてのデータと書き込み操作は、通常のスコープ付きツールとして利用できるため、インタラクティブ UI に対応していないホストでも、テキストやツールの呼び出しを通じて同じワークフローを利用できます。
認証
推奨順に、3 つの認証方法があります。
デバイスコード(推奨)
npx -y @socialneuron/mcp-server login --device
ブラウザーが開き、承認すると、CLI が API キーを自動的に受け取ります。
ブラウザーフロー
npx -y @socialneuron/mcp-server login
ブラウザーベースの OAuth フローです。
API キーの貼り付け
npx -y @socialneuron/mcp-server login --paste
socialneuron.com/settings/developer でキーを生成し、貼り付けます。
キーは OS のキーチェーン(macOS Keychain、Linux secret-tool)、または OS が対応している場合は所有者のみが読み取り可能な権限で作成される代替ファイルに保存されます。
Windows ユーザー向け:代替ファイル(
~/.config/social-neuron/credentials.json)では、NTFS 上で強力な権限管理は適用されません。Windows で本番環境に使用する場合は、代わりにSOCIALNEURON_API_KEY環境変数を設定してください。
料金
MCP/API にアクセスするには、Pro プラン以上が必要です。
| プラン | 料金 | クレジット/月 | MCP/API アクセス |
|---|---|---|---|
| Free | $0 | 50 | — |
| Starter | $19/mo | 500 | — |
| Pro | $49/mo | 1,500 | MCP/API:読み取り + 分析 + 書き込み + 配信 |
| Team | $99/mo | 3,500 | MCP/API フルアクセス + 5 キー |
| Agency | $249/mo | 10,000 | MCP/API フルアクセス + 20 キー |
socialneuron.com/pricing で登録してください。
スコープ
各 API キーには、プランに応じたスコープが継承されます。ツールの実行には特定のスコープが必要です。
| スコープ | 実行できる操作 |
|---|---|
mcp:read | アナリティクス、インサイト、ブランドプロフィール、コンテンツプラン、品質チェック、スクリーンショット、使用状況統計、クレジット残高 |
mcp:write | コンテンツの生成(動画、画像、ボイスオーバー、カルーセル)、ストーリーボードの作成、ブランドプロフィールの保存、コンテンツの計画 |
mcp:distribute | 投稿のスケジュール設定、コンテンツプランの公開 |
mcp:analytics | アナリティクスの更新、YouTube の詳細なアナリティクス |
mcp:comments | コメントの一覧表示、返信、投稿、モデレーション、削除 |
mcp:autopilot | 自動スケジュール設定の構成と監視 |
mcp:full | 上記のすべて |
CLI リファレンス
これらのコマンドはターミナルから直接実行でき、AI エージェントは不要です。スクリプト、CI/CD、簡単な確認に便利です。
グローバルインストール後(
npm i -g @socialneuron/mcp-server)は、socialneuron-mcpを直接使用してください。 それ以外の場合は、npx @socialneuron/mcp-serverを先頭に付けてください。
# Auth
socialneuron-mcp login [--device|--paste]
socialneuron-mcp logout
# Deterministic CLI (no LLM)
socialneuron-mcp sn publish --media-url <url> --caption <text> --platforms <list> --confirm
socialneuron-mcp sn status --job-id <id>
socialneuron-mcp sn posts --days 7 --platform youtube
socialneuron-mcp sn refresh-analytics
socialneuron-mcp sn preflight --check-urls
socialneuron-mcp sn oauth-health --json
socialneuron-mcp sn oauth-refresh --platform instagram
socialneuron-mcp sn quality-check --content "your text here"
socialneuron-mcp sn autopilot
socialneuron-mcp sn usage
socialneuron-mcp sn loop
socialneuron-mcp sn credits
# Agent-native CLI v2
socialneuron-mcp sn tools [--module ideation] [--scope mcp:write] # List/filter available tools
socialneuron-mcp sn info # Version, auth, credits, tool count
socialneuron-mcp sn plan list|view|approve # Content plan management
socialneuron-mcp sn preset list|show|save|delete # Platform presets (6 built-in)
# Interactive REPL
socialneuron-mcp repl
# Add --json to any command for machine-readable output
自動化フロー(E2E ループ)
MCP ツールを使用した、自律的なコンテンツ作成ループの全体像です。
get_loop_summary— プロジェクトの状態(コンテンツ数、スケジュール済みの投稿、インサイト)を評価しますplan_content_week— インサイトとトレンドに基づいてコンテンツプランを生成しますgenerate_video/generate_image— プランからメディアアセットを作成しますcheck_status— アセットの準備ができるまで非同期ジョブの状態を確認しますschedule_post— 接続済みのプラットフォームにコンテンツを配信します- (アナリティクスの収集を待ちます) — プラットフォームデータは自動的に取得されます
refresh_platform_analytics— 手動でアナリティクスの更新を実行しますget_performance_insights— 効果があったことと、そうでなかったことを確認します- 新しいインサイトを使ってステップ 1 に戻ります
パフォーマンスデータが計画ステップにフィードバックされるため、反復するたびにコンテンツの精度が高まります。
セキュリティ
- すべての API キーは保存前にハッシュ化されます。平文のキーを保存することはありません
- 認証情報は OS のキーチェーン(macOS Keychain、Linux secret-tool)または環境変数に保存されます
- すべての URL パラメーターに、DNS リバインディング対策を含む SSRF 保護を適用しています
- ユーザーごとのレート制限と、高負荷な操作に対するツールごとの制限を設けています
- エージェントループの検出により、自動化の暴走を防ぎます
DO_NOT_TRACK=1を設定すると、匿名の使用状況テレメトリーを無効にできます
脆弱性の報告ポリシーと認証情報の安全性について詳しくは、SECURITY.md をご覧ください。
テレメトリー
このパッケージは、信頼性の向上を目的として、運用上の使用状況メトリクス(ツール名、実行時間、成功/失敗)を収集します。ツールの入力や出力、生成されたコンテンツ、API キー、メールアドレス、上流エラーの本文は送信しません。デプロイ環境で POSTHOG_PSEUDONYMIZATION_KEY が設定されている場合、ユーザー識別子は HMAC によって仮名化されます。設定されていない場合は、一時的なプロセスごとのキーを使い、セッションをまたいだ継続的な関連付けを防ぎます。
無効にするには:環境変数に DO_NOT_TRACK=1 または SOCIALNEURON_NO_TELEMETRY=1 を設定してください。
個人のコンテンツ、API キー、リクエストペイロードが収集されることはありません。
例
プロンプト主導のワークフローテンプレートについては、examples repo をご覧ください。
- 週ごとのコンテンツ一括計画
- クロスプラットフォームでのコンテンツ再利用
- パフォーマンスのレビューと最適化のループ
- ブランドに沿ったコンテンツ生成
- コメントエンゲージメントの自動化
リンク
ライセンス
MIT - LICENSE をご覧ください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。