Agentβ™₯︎Age
Catalog

io.github.m0rvayne/mcp-osascript

Official

by m0rvayne Β· JavaScript

macOS automation: 17 typed tools for windows, menus, keyboard, clipboard, tabs, screenshots

Model Context Protocol (MCP) Server: io.github.m0rvayne/mcp-osascript

This MCP server provides macOS automation via 17 typed tools. It can control windows, menus, and keyboard input, read clipboard contents, manage browser tabs, and perform screenshots. It also supports running Shortcuts and includes input validation and security guardrails.

πŸ› οΈ Key Features

  • 17 typed automation tools
  • Windows, menus, and keyboard control
  • Clipboard reading
  • Browser tab management
  • Screenshot capture
  • Runs Shortcuts
  • Input validation and security guardrails

πŸš€ Use Cases

  • Automate repetitive macOS UI interactions
  • Drive browser tab workflows
  • Build clipboard- and screenshot-based automation flows
  • Invoke macOS Shortcuts through MCP

⚑ Developer Benefits

  • Typed tools with input validation
  • Security guardrails for safer automation
  • MCP server compatible workflows for macOS

⚠️ Limitations

  • macOS automation only (macOS 13+ indicated)

Topics

aianthropicappleapplescriptautomationclaudeclaude-desktopjxallmmacosmacos-automationmcpmcp-servermodel-context-protocolosascript