Skip to main content
Glama
rzafiamy
by rzafiamy

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
run_applescriptB

Executes raw AppleScript code on macOS for custom system automation.

open_appA

Launches or brings to front a macOS application by name (e.g. Safari, Mail, Terminal, Spotify).

quit_appA

Quits or force-closes a running macOS application by name.

list_appsA

Lists all currently open visible user applications running on macOS.

type_textA

Simulates keyboard typing at the active text cursor position.

press_key_combinationB

Simulates pressing a key (enter, tab, space, escape, backspace) with optional modifiers (command, option, control, shift).

clipboard_getA

Reads the text content currently stored in the macOS system clipboard.

clipboard_setA

Copies a text string to the macOS system clipboard.

set_volumeA

Sets the macOS audio output volume percentage (0 to 100).

get_volumeA

Gets the current macOS audio output volume percentage.

adjust_brightnessA

Adjusts screen brightness up or down by a specified number of steps.

lock_screenA

Instantly locks the macOS user screen.

sleep_macA

Puts the macOS system to sleep.

take_screenshotA

Captures a desktop screenshot silently and returns it to the client as an image.

spotlight_searchA

Searches the macOS file system for files using Spotlight index (mdfind).

get_active_windowA

Gets the application name and window title of the frontmost active window.

get_browser_tabsA

Retrieves all open browser tab titles and URLs from Safari, Chrome, or both.

open_browser_urlB

Opens a web URL link in the default browser, Safari, or Chrome.

display_notificationA

Displays a native macOS banner notification with title, subtitle, and body text.

create_email_draftA

Drafts and opens an email in Apple Mail with optional recipient ('to'), subject line, and body message content.

create_noteA

Creates and saves a new note in the native Apple Notes application with a title, body content, and optional folder.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rzafiamy/macos_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server