Skip to main content

概要

NoimosAI MCP サーバーは、Model Context Protocol を介して NoimosAI ワークスペースのデータと機能を MCP 対応クライアントへ公開します。接続先のAIは、ブランド情報や過去の投稿、分析データを参照し、コンテンツ作成から下書き保存・公開・予約投稿まで実行できます。 接続方法は次の 2 種類です。
  • Remote MCP(推奨)https://mcp.noimosai.com/mcp へ接続します。ブラウザ OAuth を使用するため、ローカルインストールや API キーの設定は不要です。
  • Local MCP(@noimosai/mcp — npm パッケージをローカルで実行します。API キーを使うヘッドレス環境や、ローカルプロセスとして接続したい場合に適しています。
迷った場合は Remote MCP を選んでください。Local MCP は、CI/CD で利用する場合や、手元のファイルを直接アップロードする場合に向いています。
Remote MCP は、NoimosAI がホストするエンドポイントへブラウザ OAuth で接続する方法です。エンドポイント: https://mcp.noimosai.com/mcp

必要なもの

接続前に次の条件を確認してください。
  • NoimosAI アカウント
  • Remote MCPまたはカスタムコネクターに対応するクライアント

認可

クライアントを登録すると、ブラウザで NoimosAI へのログインと mcp:tools スコープへの同意を求められます。同意後にアクセストークンが発行され、ツールは認可したユーザーとして実行されます。

接続

利用するクライアントに応じて、次の方法で接続します。
Claude Codeでは、次のコマンドで接続先を追加します。
セッション内で /mcp を実行し、ブラウザで認可を完了してから Claude Code に戻ります。

トラブルシューティング

Remote MCPで接続できない場合は、次の項目を確認してください。
  • 認可画面が開かない — クライアントからコネクターを削除し、もう一度登録してください。
  • ツールが表示されないmcp:tools スコープが許可され、アカウントにワークスペースが存在することを確認してください。
  • トークンが期限切れになった — クライアントから再認可してください。
  • 接続を解除したい — クライアント側でコネクターを削除してください。
Remote MCPでは、手元のファイルを直接読む upload_mediaupload_website_source は利用できません。これらが必要な場合はLocal MCPを使ってください。

ツールの使い分け

NoimosAI MCPでは、必要な機能を個別に実行する方法と、chat で一連の作業をまとめて依頼する方法があります。データ確認や投稿保存には個別ツール、調査から成果物作成まで任せたい場合は chat が適しています。

chat

chat は、調査、分析、文章作成、メディア生成などを含む一連の作業を NoimosAI エージェントへ委任します。成果物、対象プラットフォームとアカウント、読者、ブランドと商品・サービスの背景、文体、出力言語、文字数などの制約を具体的に指定してください。 エージェントがユーザーの判断を必要とする場合、結果の pendingQuestions に質問が入り、処理が一時停止します。回答を含む prompt と同じ sessionId を指定して、もう一度 chat を呼び出してください。

ワークスペースと連携アプリ

対象のワークスペースと投稿先アカウントを確認・接続するには、次のツールを使います。
  • list_workspaces — 利用可能なワークスペースの ID と名前を取得します。
  • list_integrations — ワークスペースに接続済みの連携アプリと、投稿先指定に使うアカウント ID を取得します。
  • get_connect_url — 指定したプロバイダーの接続画面を NoimosAI で開くURLを取得します。ユーザーがブラウザで接続を完了した後、list_integrations で確認してください。

post

post は、NoimosAIの投稿データ形式(NoimosPostJson)を使って、SNS投稿を下書き保存・即時公開・予約投稿します。接続先のAIが作成した投稿と、chat の結果に含まれる投稿のどちらも渡せます。 実アカウントへ影響する操作では、最初に dryRun: true で投稿先を確認してください。投稿本文は呼び出し前にも確認し、承認後だけ mode: "publish" または mode: "schedule" を指定します。承認待ちにする場合は mode: "draft" を使います。

投稿・記事・Webサイトの管理

投稿後の管理や長文記事、Webサイトには、次の専用ツールを使います。
  • delete_posts — 下書き・予約投稿を取り消し、公開済み投稿を削除します。公開済み投稿の削除は元に戻せません。
  • publish_article — WordPress、X Articles、Substackへ長文記事を公開・予約します。
  • list_pinterest_boards — Pinterest投稿に必要なボードIDを取得します。
  • create_website / publish_website — Webサイトを作成・公開します。手元のソースコードを送る upload_website_source はLocal MCP専用です。

ブランドとナレッジベース

ブランド情報と参照データを整備するには、次のツールを使います。
  • get_workspace_context — ブランド概要、目標、言語、接続済みアカウントをまとめて取得します。chat の依頼文を作る前の確認に適しています。
  • get_workspace_brand / update_workspace_brand — ブランドガイド全体を取得・更新します。keywordswebsites を更新するときは、それぞれの一覧全体が置き換わります。
  • knowledge_dataset_* / knowledge_content_* — ナレッジベースのデータセットとコンテンツを作成・取得・更新・削除します。コンテンツ取り込みでは埋め込み処理のクレジットを消費します。
  • create_workspace_and_onboard — ワークスペースを作成し、AI調査を含むオンボーディングを実行します。プランの上限とチーム内の権限が適用され、外部アカウントのOAuth接続は別途ブラウザで行います。

受信箱への返信

DMやコメントへ返信するには、対象IDを読み取りツールで取得してから、送信内容をユーザーに確認します。
  • send_dm — X、Instagram、Facebook、TikTokの既存DMスレッドへテキストを送信します。
  • reply_to_comment — XまたはInstagramのコメント・メンションへ返信します。
これらのツールは下書きを作成せず、呼び出すとすぐに送信します。送信前に対象アカウント、対象ID、本文をユーザーへ提示し、明示的な了承を得てください。DMの会話IDは get_direct_messages、コメント関連のIDは list_x_user_mentionsinstagram_comments_listinstagram_mentioned_comment_get などで取得します。

データ取得・分析などの個別ツール

接続時には、ワークスペースで利用できる個別ツールが読み込まれます。過去投稿、SNS検索、トレンド、GA4・Google Search Console・Semrush分析、サイト分析、調査、画像などのメディア生成を必要に応じて実行できます。 ツール一覧で [Billed] と表示されるツールは、実行時に実際の処理量に応じて NoimosAI クレジットを消費します。オフラインまたは未認証の状態で起動した場合はツールカタログが読み込まれず、基本ツールだけが表示されることがあります。

関連ページ

関連するセットアップと使い方は、次のページでも確認できます。