cfdude/mac-shell-mcp
If you are the rightful owner of mac-shell-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for executing macOS terminal commands with ZSH shell, providing a secure way to execute shell commands with built-in whitelisting and approval mechanisms.
Tools
Functions exposed to the LLM to take actions
execute_command
Execute a shell command on macOS
get_whitelist
Get the list of whitelisted commands
add_to_whitelist
Add a command to the whitelist
update_security_level
Update the security level of a whitelisted command
remove_from_whitelist
Remove a command from the whitelist
get_pending_commands
Get the list of commands pending approval
approve_command
Approve a pending command
deny_command
Deny a pending command
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client