Documentation
PilotGentic docs
Everything you need to install, configure, and use PilotGentic with Claude Desktop.
PilotGentic App Install
PilotGentic is an MCP (Model Context Protocol) server for macOS. Once installed, it registers itself with Claude Desktop and exposes 46+ tools that give Claude native control over your Mac.
Prerequisites
- •macOS 14 Sonoma or later (Apple Silicon or Intel)
- •Claude Desktop installed (download free)
- •Accessibility permissions granted to PilotGentic (prompted on first launch)
Quick install
- 1. Download PilotGentic.dmg
- 2. Drag PilotGentic to /Applications
- 3. Launch PilotGentic — it auto-registers with Claude Desktop
- 4. Open Claude Desktop and start automating
Chrome Extension Install
The PilotGentic Chrome Extension is optional and streams live tab data — URLs, JS errors, network failures, and performance metrics — directly to the PilotGentic desktop app on your machine. Nothing leaves your computer.
Installation steps
- 1. Install the PilotGentic extension from the Chrome Web Store.
- 2. Open the PilotGentic desktop app → Browser Extension tab → click Run Native Host Installer.
- 3. In Chrome, go to
chrome://extensions, disable then re-enable the PilotGentic extension. - 4. The toolbar icon will show as active when connected to the desktop app.
What it monitors
- •Tab titles and URLs across all open tabs
- •JavaScript errors and unhandled promise rejections
- •Network request failures
- •CSP violations
- •Performance metrics: FCP, DOM load time, memory usage, FPS
Privacy
All extension data is sent only to the PilotGentic desktop app via Chrome native messaging on localhost. Nothing is transmitted to remote servers. See our privacy policy.
MCP Tools Reference
PilotGentic exposes the following tools to Claude. Free tier includes all core tools. Pro/Max tiers unlock additional automation skills.
App Control
pilotgentic_launch_appLaunch an application by name or bundle ID
pilotgentic_quit_appQuit a running application
pilotgentic_list_appsList all running applications
pilotgentic_focus_appBring an application to the foreground
Window Management
pilotgentic_list_windowsList all open windows
pilotgentic_move_windowMove a window to specific coordinates
pilotgentic_resize_windowResize a window to given dimensions
pilotgentic_close_windowClose a specific window
Keyboard & Mouse
pilotgentic_type_textType text into the focused element
pilotgentic_key_pressSend a keyboard shortcut or key combination
pilotgentic_mouse_clickClick at screen coordinates
pilotgentic_mouse_moveMove the cursor to coordinates
Screen & UI
pilotgentic_screenshotCapture a screenshot of the screen or a window
pilotgentic_ocr_screenExtract text from the screen via OCR
pilotgentic_find_elementFind a UI element by label or role
pilotgentic_click_elementClick a UI element by accessibility path
File System
pilotgentic_read_fileRead the contents of a file
pilotgentic_write_fileWrite or overwrite a file
pilotgentic_list_directoryList files in a directory
pilotgentic_move_fileMove or rename a file
Scripting
pilotgentic_run_applescriptExecute an AppleScript snippet
pilotgentic_run_shellRun a shell command and return output
pilotgentic_open_urlOpen a URL in the default browser
License Keys
PilotGentic uses a UUID-based license key system. Your key is stored locally at ~/.pilotgentic/license.json and validated against the license server on startup.
Getting a license key
Visit the pricing page and enter your email to generate a free license key. No credit card required for the Free tier.
Configuration
PilotGentic writes its MCP server config to Claude Desktop automatically on first launch. The config file is located at:
~/Library/Application Support/Claude/claude_desktop_config.jsonTroubleshooting
Tools not appearing in Claude Desktop
Quit and relaunch PilotGentic, then restart Claude Desktop. PilotGentic must be running for tools to appear.
Accessibility permission errors
Go to System Settings → Privacy & Security → Accessibility and ensure PilotGentic is enabled.
License validation fails
Check your internet connection. If the issue persists, re-enter your license key in PilotGentic settings.
Chrome says the native host is not found
Open PilotGentic → Browser Extension tab → click "Run Native Host Installer". Then go to chrome://extensions and disable/re-enable the extension to reload the native host manifest.