بنقرة واحدة
mac-control
MCP server for AI-powered macOS control — apps, display, audio, files, screenshots, clipboard
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
MCP server for AI-powered macOS control — apps, display, audio, files, screenshots, clipboard
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Manus-level AI browser agent that drives Dhruv's REAL logged-in Chrome (any profile — AIV, Onsite, etc.) via natural-language commands. Persistent, human-paced, un-blockable (real session), LLM-driven so it survives obfuscated selectors. Use when Dhruv says "control my AIV / control my <profile>", or asks to browse, search, apply, engage, or automate anything in his real browser.
Generate weekly long-form LinkedIn carousel posts with hand-drawn notebook-style slides — the proven 7-slide format optimized for the 2026 LinkedIn algorithm. Produces post copy + 7 Gemini-ready slide prompts + posting strategy + DM script + cross-platform repurposing in one go. Use when Dhruv asks for a weekly carousel, "Build-in-Public" educational post, or wants to teach a methodology / system / framework in long-form. Pairs with handdrawn-diagram skill for style consistency.
Add new Modal webhooks for event-driven execution. Use when user asks to create a webhook, add an endpoint, or set up event triggers.
Deploy any full-stack app (Next.js + FastAPI or similar) to AWS production with Docker, ECR, ECS Fargate, ALB, ElastiCache, CloudWatch, and Grafana. Use when deploying to AWS, setting up CI/CD, configuring production infrastructure, or shipping any app to production.
Convert formal names to casual versions for cold email personalization - first names, company names, and city names. Use when user asks to casualize names, make names friendly, or prepare lead data for emails.
Classify leads using LLM for complex distinctions like product SaaS vs agencies. Use when user asks to classify leads, filter leads by type, or categorize businesses.
| name | mac-control |
| description | MCP server for AI-powered macOS control — apps, display, audio, files, screenshots, clipboard |
Give Claude direct control of your Mac through 15 MCP tools. Open apps, toggle dark mode, search files, take screenshots, manage clipboard — all via natural language.
Project: /Users/apple/Aiwithdhruv/AI Development/Claude/Mac-Automation/
MCP Server: Mac-Automation/macos_mcp.py
get_system_info() # macOS version, chip, RAM, uptime
get_running_apps() # All visible running apps
get_disk_usage() # Storage per volume
open_app(app_name="Safari") # Launch app (validated against /Applications/)
close_app(app_name="Notes") # Graceful quit via AppleScript
switch_to_app(app_name="Terminal") # Bring to foreground
toggle_dark_mode() # Switch light <-> dark (instant visual)
set_volume(level=50) # 0-100, auto-unmutes
send_notification(title="Hey", message="Class starting!", sound="Glass")
play_sound(sound_name="Ping") # 14 system sounds available
spotlight_search(query="invoice.pdf", folder="~/Documents", limit=20)
open_folder(folder_path="~/Desktop") # Opens in Finder
get_clipboard() # Read current clipboard
set_clipboard(text="Hello World") # Write to clipboard
take_screenshot(region="full") # Saves PNG to Desktop
take_screenshot(region="window") # Front window only
| Name | Type | Required | Description |
|---|---|---|---|
| app_name | str | varies | App name without .app (e.g., 'Safari') |
| level | int | varies | Volume 0-100 |
| title | str | varies | Notification title |
| message | str | varies | Notification body |
| sound | str | no | Sound name (default/Glass/Ping/Pop/etc.) |
| query | str | varies | Spotlight search query |
| folder | str | no | Folder to scope search |
| text | str | varies | Text for clipboard |
| region | str | no | Screenshot region (full/window) |
| Name | Type | Description |
|---|---|---|
| result | str | Human-readable result or error message |
| Name | Type | Required | Description |
|---|---|---|---|
| (none) | — | — | No credentials needed — uses local macOS commands |
ghost-browser — screenshot → analyze → automate browsergoogle-mcp — search files → email attachmentinstantly-campaigns — clipboard → email templatesFree — stdlib only, no API calls.