Listed in the official MCP Registry as io.github.m0rvayne/mcp-osascript
mcp-osascript is an MCP project maintained in the m0rvayne/mcp-osascript repository. The maintainer describes its purpose as “Listed in the official MCP Registry as io.github.m0rvayne/mcp-osascript”. Read the project documentation for the complete scope.
The documented npm package is mcp-osascript. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| check_permissions | Report which permissions are granted and what each unlocks |
| run_osascript | Execute any AppleScript or JXA script |
| get_clipboard | Read clipboard as text |
| set_clipboard | Write text to clipboard |
| send_notification | Show macOS notification banner |
| open_url | Open URL in browser (http/https/mailto only) |
| open_app | Launch or bring app to front |
| get_frontmost_app | Get active app name + bundle ID |
| get_browser_tabs | List tabs in Safari, Chrome, or Arc |
| type_text | Type text into active app (max 500 chars) |
| press_key | Press key with modifiers (cmd+c, return, f5) |
| manage_windows | List / move / resize / minimize / fullscreen / close |
| get_displays | List monitors — position, size, which is main |
| app_menu | List or click menu items in any app |
| screenshot | Capture full screen, a region, or an app window |
| app_visibility | Hide, unhide, or quit an application |
| file_open | Open a file or folder, optionally in a given app |
| run_shortcut | List or run Apple Shortcuts |
{
"mcpServers": {
"osascript": {
"command": "npx",
"args": [
"-y",
"mcp-osascript"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
A Model Context Protocol server for Appwrite. It exposes Appwrite's API — databases, users, functions, teams, storage, and more — as tools your MCP client can call.
There are also sample problems in `genetic-mcp-server/genetic_algorithm/samples`. To run them, simply replace `<problem>` below with the name of the
Code synthesis through belief revision, mutation testing, and verification
Terry-Form MCP is a containerized [Model Context Protocol](https://modelcontextprotocol.io/) server that gives AI assistants like Claude safe