コンテンツへスキップ
Last updated

MCPの概要

MoreLogin MCP (Model Context Protocol) を使用すると、自然言語会話 を使用して AI ツール (Claude、Cursor など) から直接 MoreLogin を制御でき、コードを 1 行も記述することなく自動化が可能になります。


概要

誰向けですか? AI 開発者、プロンプト エンジニア、LLM ツール (Cursor、Claude など) のユーザー。AI エージェントに自分に代わってブラウザ タスクを実行するように指示したい。

何ができるの?

  • ブラウザ プロファイル管理: AI にプロファイルの作成、開始、終了、または削除を指示します。
  • ページ内オートメーション: 開いたプロファイルで Web ページにアクセスし、テキストを入力し、要素をクリックし、データを抽出し、スクリーンショットを撮るように AI に指示します。

サポートされる AI ツール (クライアント) モデル コンテキスト プロトコル (MCP) をクライアントとしてサポートするツールはどれも、MoreLogin MCP サーバーに接続できます。検証済みのツールには次のものが含まれます。

  • カーソル (AI コード エディター)
  • Claude Desktop (Anthropic のデスクトップ アプリ)
  • Claude Code (Anthropic の CLI エージェント)
  • Cline / Roo コード (VS コード拡張)

権限とセキュリティ

MCP サーバーは、MoreLogin デスクトップ クライアントとともにマシン上でローカルに実行されます。

  • ローカル制御のみ: MCP サーバーは、ローカルの MoreLogin クライアントでのみコマンドを実行します。ブラウザのプロファイルが公共のインターネットに公開されることはありません。
  • エージェント権限: AI エージェントを MCP サーバーに接続すると、エージェントはローカル プロファイルを作成、変更、削除できるほか、アクティブな Web ページと対話できるようになります。 AI によって提案されたアクションを承認する前に、必ず確認してください。

設定フィールドの説明

MoreLogin クライアントから MCP 設定をコピーすると、通常、次のフィールドが含まれます。

  • command: MCP サーバーを実行する実行可能ファイル (例: node またはバンドルされた実行可能ファイルへのパス)。
  • args: コマンドに渡される引数。MCP サーバー スクリプトへのパスと必要なフラグを指定します。
  • env (オプション): サーバーがローカルの MoreLogin クライアント インスタンスで認証するために必要な環境変数 (ローカル API ポートやトークンなど)。

機能マッピング (公開ツール)

構成が完了すると、MCP サーバーは特定の「ツール」を AI エージェントに公開します。 AI は自然言語プロンプトに基づいて適切なツールを自動的に選択します。

カテゴリAI で利用できるツールの例
プロファイル管理create_profile、start_profile、close_profile、delete_profile
ページ内の自動化visit_url、click_element、type_text、evaluate_js、screenshot

トラブルシューティング

  • サーバーが見つからない / 接続が拒否されました: MoreLogin デスクトップ クライアント (v2.50.0 以降) が現在実行されていることを確認してください。 MCP サーバーは、ローカルの MoreLogin アプリケーションに依存します。
  • ツールの実行に失敗しました: AI エージェントがページ内アクション (click_element など) の実行に失敗した場合、要素が完全に読み込まれていない可能性があります。 AI に数秒待つか、より幅広いセレクターを使用するように依頼します。
  • 構成がありません: PC を再起動した場合は、AI エージェントにプロンプ​​トを表示する 前に MoreLogin が起動されていることを確認し、MCP 接続を確立できるようにしてください。

クイックセットアップガイド

詳細なセットアップ手順については、以下から AI エージェントを選択してください。


アダプティブ AI エンジン (オプション)

自動化フローが複雑な場合、またはページ構造が変更されて既存のフローが中断される場合、AI モデルを構成して適応エンジンを有効にすることができます。リアルタイムで戦略を調整し、ページの変更に適応するため、自動化の信頼性が維持されます。

次の場合に使用します: ページ構造が頻繁に変更される場合、動的要素が多い場合、またはエッジ ケースの柔軟な処理が必要な場合。

アダプティブ AI エンジン