📰 今日のまとめ NEW
🏠 ホーム ニュース 🏷️ タグ一覧 ℹ️ About
🔍 記事を検索
カテゴリ
📡 RSSフィード
Follow
X (Twitter) Threads
📰 Today's Digest
NEW 今日のまとめ
Quick Links
ニュース一覧 🏷️ タグから探す
🤖 Agent 🟠 Claude 🔌 MCP 🔧 Dev Tools
Subscribe
📡 RSSフィード
ホーム mcp 2026.03.23

macOS自動化をAIで操るMCPサーバー:AppleScriptをClaudeから直接実行する方法

steipete/macos-automator-mcp
738 TypeScript 🤖
macOS自動化をAIで操るMCPサーバー:AppleScriptをClaudeから直接実行する方法 - AIツール日本語解説 | AI Heartland
// なぜ使えるか
MCPプロトコル対応により、Claude等のAIアシスタントからmacOS本体の操作を直接実行可能。AppleScriptやJXAの複雑な記述を不要にし、自然言語で自動化タスクを実現

概要

macOS-Automator-MCPは、macOSの深い自動化をModel Context Protocol(MCP)経由で実現するサーバーアプリケーションです。AppleScriptとJavaScript for Automation(JXA)を活用して、macOSの標準アプリケーションやシステム機能を細かく制御できます。

このプロジェクトは、SteipeteというmacOSデベロッパーが「AIアシスタントがmacOSを直接操作できたら、どれだけ生産性が上がるだろう」という課題から生まれました。MCPサーバーの構築方法についてはMCPサーバー作り方の基礎:Unity連携の実例も参考になります。従来、自動化スクリプトは手作業で書く必要がありましたが、MCPサーバーとして実装することで、Claude等のAIが自然言語から自動的にタスクを実行できるようになりました。MCPサーバーとして実装することで、「スクリーンショット撮って最適化して」のような一言で複雑な操作を完了できるようになりました。

主な機能

技術スタック

導入方法

インストール手順

  1. リポジトリのクローン
    git clone https://github.com/steipete/macos-automator-mcp.git
    cd macos-automator-mcp
    
  2. 依存パッケージのインストール
    pip install -r requirements.txt
    
  3. MCPサーバーの起動
    python server.py
    
  4. Claude(またはMCP対応AIツール)での設定
    • Claude Desktopの設定ファイル(~/.config/Claude/claude_desktop_config.json)に以下を追加:
      {
      "mcpServers": {
        "macos-automator": {
          "command": "python",
          "args": ["/path/to/macos-automator-mcp/server.py"]
        }
      }
      }
      
  5. 権限設定の確認
    • System Preferences > Security & Privacy > Accessibility にClaude/ターミナルを追加(自動化実行に必要)

基本的な使用例

Claudeとの会話で以下のように指示:

競合比較

ツール AppleScript実行 AI連携 JXA対応 セットアップ複雑度
macOS-Automator-MCP ✅(MCP統合) 中程度
Shortcuts(Apple純正) 低い
Automator(macOS標準) 低い
Keyboard Maestro ❌(プラグイン化は可能) ⚠️ 中程度

差別化ポイント

macOS-Automator-MCPの最大の差別化は「AI連携の無視できない便利さ」にあります。同様のAI連携アプローチとしてsupermemoryai/supermemory-mcp:MCPを活用した記憶拡張システムも注目を集めています。従来のAutomatorやKeyboard Maestroは強力ですが、スクリプト自体を人間が手で書く必要があります。本ツールはMCPプロトコルを通じてClaudeと直結し、「やってほしいことを日本語で言うだけ」で実行されます。さらにJXAサポートにより、複雑な条件分岐やデータ処理も記述可能。Shortcuts との比較では、より細かなシステムレベルアクセスと開発者向けの柔軟性で勝ります。

こんな人におすすめ

参考リンク

よくある質問
macOS-Automator-MCPとは何ですか?
MCPプロトコル経由でClaudeからAppleScriptやJXAを使ってmacOSの深い自動化を実現するサーバーアプリケーションです。
macOS-Automator-MCPの対応OSは?
macOS 10.12以上に対応しており、osascript(macOS組み込み実行環境)を活用しています。
macOS-Automator-MCPで何ができますか?
Finder、Mail、Slack、Chrome等のアプリ操作、ファイル移動・リネーム、システム通知表示などを自然言語の指示で実行できます。
macOS-Automator-MCPとApple Shortcutsの違いは?
ShortcutsはAppleScript非対応・AI非連携ですが、本ツールはMCPでClaudeと直結し自然言語でJXA含む深いシステム操作が可能です。
広告
🔌
MCP対応ツール特集
Claude Codeと連携できるMCPサーバーの日本語解説まとめ
GitHub で見る X 🧵 Threads Facebook LINE B! はてブ
Next Read →
🔓 MetasploitMCP:MCPサーバー経由でClaudeからペネトレーションテストを自動操作する
関連記事
🔗 マルチエージェント間のメッセージングが、こんなに簡潔になるとは
複数のAIエージェントを連携させる時の通信基盤が、ようやくちゃんと整った感覚
2026.03.28
🐳 AI エージェント向けオールインワンサンドボックス
ブラウザ・シェル・ファイル・MCP・VSCode を 1 つのDockerで統合
2026.03.27
🤖 Cloudflare、AIエージェント向け新MCP統合機能を発表
Cloudflareが開発者向けプラットフォームで、AIエージェントとの連携を強化する新機能を導入。MCPプロトコル対応で、外部ツール統合が加速。
2026.03.27
🤖 エージェント開発、このリポジから始めるのが正解だった
実装パターンとベストプラクティスが整理されてて、エージェント開発の全体像がスッと入る
2026.03.27
← Claude Code Spec Workflow:仕様駆動開発でClaude Code 使い方を活かし設計から実装まで自動化 MetasploitMCP:MCPサーバー経由でClaudeからペネトレーションテストを自動操作する →