記事一覧に戻る
AI・MCP · · 10 分で読めます

AIからPCを操作する|MCP連携で自動化する入門

これまでの自動化は、「あらかじめ人間が手順を組んでおき、それを実行する」ものでした。マクロを記録し、スクリプトを書き、ボタンを押して再生する——主役はいつも人間で、AIはせいぜい文章を書く手伝いをする程度でした。しかし近年、この関係を大きく変える仕組みが登場しています。それが MCP(Model Context Protocol)です。MCPを使うと、ClaudeのようなAIアシスタントが、あなたのPC上のツールを直接呼び出して操作できるようになります。

つまり、チャットで「昨日の売上をまとめて、いつものレポートを作って」と自然な言葉で頼むだけで、AIがあなたの自動化ツールを呼び出し、実際にマクロを実行してくれる——そんな世界が現実になりつつあります。この記事では、MCPとは何か、なぜ自動化のあり方を根本から変えるのか、そして実際に自分のPCで試すための接続方法までを、専門知識がなくても分かるように解説します。

MCPとは何か

MCP(Model Context Protocol)は、AIアシスタントが外部のツールやアプリを呼び出すための「共通の作法(プロトコル)」です。これまでAIは、基本的に文章を読んで文章を返すことしかできませんでした。MCPは、その壁を越えて、AIが実際のツールに「この操作をして」と指示を出し、その結果を受け取れるようにする仕組みです。

アプリが「MCPサーバー」を公開すると、AIはそのアプリが持っている操作の一覧を認識できます。たとえば自動化ツールなら、「マクロを実行する」「スクリプトを走らせる」「録画を開始する」といった操作がAIに見えるようになります。あとはAIが、ユーザーの意図に合わせて適切な操作を選び、呼び出すだけです。チャットでの「〜して」という一言が、画面上の実際のクリックや処理に変換される——これがMCPの本質です。

MCPが自動化を変える理由

従来のマクロには、ひとつの弱点がありました。それは「どのマクロが何をするかを、人間が覚えておかなければならない」ことです。マクロの数が増えるほど、目的の一件を探して実行するのが面倒になります。MCPはこの問題を解消します。あなたは目的を自然な言葉で伝えるだけでよく、その意図に合ったマクロやスクリプトはAIが選んでくれます。

さらに大きいのは、AIが「その場で新しいスクリプトを生成して実行できる」点です。既存のマクロにない処理を頼まれても、AIが自然言語の依頼からSCRスクリプトを組み立て、実行し、結果を読み取り、うまくいかなければ自分で修正する——という一連の流れをこなせます。これは、録画済みマクロの固定リストから大きく前進した、まったく新しい自動化のかたちです。「決まった作業を速くする」から「その都度やりたいことを言えば動く」への進化といえます。

MCP連携で何ができるか

MCP連携によって、たとえば次のようなことが自然な会話だけで実現できます。

  • 「いつもの朝のレポートを作って」と頼んでマクロを実行させる
  • 「このフォルダの画像を全部リネームして」と自然言語で指示する
  • 既存マクロにない処理を、その場でAIにスクリプト化させて実行する
  • 実行結果をAIに確認させ、問題があれば修正して再実行させる

これらはすべて、AIとの対話の延長線上で行えます。専用の管理画面を開いてマクロを探す必要も、複雑な設定を毎回思い出す必要もありません。「頼めば動く」という体験は、自動化のハードルを大きく下げてくれます。

実際に接続してみる

MCP連携を試すには、MCPに対応したAIクライアント(Claude Desktop や Cursor など)が必要です。そして、MCPサーバー機能を持つ自動化ツールがあれば準備は整います。makuroku は、このMCPサーバーを最初から内蔵しており、記録・再生・スクリプトなどをカバーする18種類のツールをAIに公開しています。

接続はとても簡単です。makuroku を起動すると、MCPサーバーが自動で立ち上がります。設定画面の「MCP」タブから接続用のURLをコピーし、それをAIクライアントの設定ファイルに貼り付けるだけ。慣れれば1分もかからず接続できます。しかもこの機能は無料プランでも月20回まで利用できるので、本格導入の前にAI主導の自動化がどんなものかを、リスクなく体験できます。

MCP連携の具体的な活用シーン

MCP連携が本領を発揮するのは、「毎回少しずつ違う作業」を頼みたいときです。完全に決まりきった作業なら、従来のマクロをショートカットで実行すれば十分です。しかし、「今日はこのフォルダの、拡張子がpngのファイルだけをリネームして」といった、その都度条件が変わる依頼は、あらかじめマクロを用意しておくのが難しい。ここでAIが、依頼を理解してその場でスクリプトを組み立ててくれる価値が生きてきます。

また、複数のステップにまたがる判断が必要な作業も、AIとの対話に向いています。「エラーが出たら内容を確認して、対処できそうなら直して、無理なら私に報告して」といった、状況に応じた分岐を含む依頼を、自然な言葉で伝えられます。AIは実行結果を読み取り、必要なら自分で修正し、判断に迷えば人間に確認を求める——こうした「人間と協調しながら進める自動化」は、従来のマクロにはなかった、まったく新しい働き方です。

AIに任せるときのセキュリティと注意点

AIがPCを直接操作できるということは、便利であると同時に、慎重さも求められます。まず大切なのは、どのアプリのMCPサーバーに接続しているかを把握し、信頼できるツールだけを使うことです。AIに公開される操作の範囲は、そのツールが提供する機能に限られるため、「何ができて、何ができないか」を理解しておくと安心です。

次に、取り返しのつかない操作——ファイルの完全削除や、外部への送信、決済のような操作——については、AI任せにせず、実行前に人間が確認する運用が安全です。多くの場合、重要な操作の前に確認を挟むよう設計できます。また、機密情報を扱う作業では、そのデータがどこに保存・送信されるかを確認しておきましょう。makuroku のように、記録データが端末内にローカル保存され、クラウドへ自動送信されない設計のツールを選べば、この点の不安は小さくできます。AIの利便性を活かしつつ、要所は人間が握る——このバランスが、安心してAI連携を使う鍵です。

従来の自動化とAI連携の使い分け

AI連携は魅力的ですが、すべての作業をAIに任せるのが最適とは限りません。従来のマクロやスクリプトと、AI連携には、それぞれ得意な場面があります。毎日まったく同じ手順で行う定型作業なら、あらかじめ作ったマクロをショートカットやスケジュールで実行するほうが、速く、確実で、コストもかかりません。決まりきった作業に、わざわざAIを介す必要はないのです。

一方、AI連携が輝くのは、「その都度、少しずつ内容が変わる作業」や「複数の判断を伴う作業」です。自然な言葉で頼むだけで、AIがその場に合わせて処理を組み立ててくれる柔軟さは、あらかじめすべてのパターンを用意しておくのが難しい作業でこそ活きます。つまり、両者は競合するのではなく、補い合う関係です。定型部分は確実なマクロで固め、変化する部分や判断が必要な部分はAIに任せる——この使い分けが、実務では最も効率的です。

大切なのは、AIを「魔法の箱」として過信しないことです。AIは、確実に動く自動化の土台——記録されたマクロや検証済みのスクリプト——があってこそ、その力を発揮します。土台がしっかりしていれば、AIはそれを賢く組み合わせて指揮できますが、土台がなければ、AI単独でできることには限りがあります。だからこそ、まずは基本の記録・スクリプトを身につけたうえで、その上にAI連携を重ねていくのが、着実な進め方です。

MCP連携を始めるのに必要なもの

MCP連携を実際に始めるには、大きく2つの要素が必要です。ひとつは、MCPに対応したAIクライアント。Claude Desktop や Cursor など、MCP経由で外部ツールを呼び出せるアプリです。もうひとつは、MCPサーバー機能を持つツール——つまり、AIから操作される側のアプリです。この2つがそろって初めて、「AIがPCを操作する」という連携が成立します。

接続の手順自体は、思ったより簡単です。自動化ツールを起動し、そこに表示される接続用の情報(URLやトークン)を、AIクライアントの設定ファイルに書き込むだけ。一度設定してしまえば、あとはAIとの会話のなかで、自然にツールを呼び出せるようになります。難しそうに聞こえるかもしれませんが、公式のガイドに沿って進めれば、初めてでも数分で接続できることがほとんどです。

AI連携で広がる新しい働き方

AIがPCを直接操作できるようになると、自動化との付き合い方そのものが変わります。これまでは、「何を自動化するか」を人間が考え、手順を組み、実行していました。しかしAI連携では、「何を実現したいか」を伝えるだけで、その実現方法をAIが考えてくれます。この主客の転換は、自動化のハードルを大きく下げます。

たとえば、これまでなら「自動化するほどではないが、地味にめんどうな作業」は、手作業のまま放置されがちでした。マクロを組む手間のほうが大きいと感じるからです。しかしAI連携なら、その場で「これやっておいて」と頼むだけ。準備の手間がほとんどないため、これまで自動化の対象外だった「ちょっとした作業」まで、気軽に任せられるようになります。自動化が、一部の熱心な人のものから、誰もが日常的に使う道具へと変わっていく——その入り口が、MCP連携なのです。

AIと従来の自動化を組み合わせた実例

AI連携と従来の自動化を組み合わせると、どんなことができるのか、具体的な例で見てみましょう。ある人が、毎週さまざまな取引先から届くExcelファイルを集計する作業を抱えているとします。ファイルの形式は取引先ごとに少しずつ違い、毎回同じマクロでは対応しきれません。かといって、取引先ごとにマクロを用意するのも大変です。

ここでAI連携が活きます。「このフォルダのExcelファイルを集計して、いつものレポートにまとめて」とAIに頼めば、AIはファイルの中身を確認し、形式の違いを吸収しながら、その場に合わせて処理を組み立ててくれます。そして、集計後の「決まった書式でレポートを出力する」という定型部分は、あらかじめ作っておいたマクロをAIが呼び出して実行します。変化する部分はAIが柔軟に、決まっている部分は確実なマクロで——という理想的な役割分担が実現します。

この組み合わせの強みは、「毎回少し違うけれど、根っこは同じ」という、実務にありがちな作業にぴったり合うことです。完全に定型化できないからと手作業で続けていた作業も、AIの柔軟さと、マクロの確実さを組み合わせれば、自動化の対象になります。AI連携は、これまで「自動化しづらい」とされてきた領域に、新しい可能性を開くのです。

もちろん、こうした高度な連携も、いきなり完璧を目指す必要はありません。まずは基本のマクロを用意し、次にAI連携で呼び出せるようにし、少しずつ「AIに任せる範囲」を広げていく。この段階的な進め方なら、無理なく、しかし着実に、AIと協働する新しい自動化を自分のものにできます。

これからの自動化とMCP

AIアシスタントがPCを直接操作できるようになったことで、自動化は「専門家が組むもの」から「誰もが会話で使えるもの」へと変わりつつあります。とはいえ、AIに任せるとしても、その裏側では確実に動く自動化の土台——記録されたマクロや検証済みのスクリプト——が必要です。AIは指揮者であり、実際に手を動かすのはこの土台だからです。

makuroku は、GUIでの録画、SCRスクリプト、そしてMCPによるAI連携を一つのアプリにまとめることで、この「AIが指揮し、確かな土台が動く」自動化を、個人でも無料で始められるようにしています。まずは無料プランでMCP連携を接続し、AIに「いつもの作業をやって」と頼んでみてください。自分のPCが、対話だけで動き出す感覚を体験できるはずです。

無料で試す

それ、makuroku で自動化できます

makuroku はマウス・キーボード操作を記録して自動再生。物足りなくなったら SCR スクリプトや AI(MCP)連携も。全機能を Windows で無料で使えます。