Tool Index

285 tools across the built-in plugins. Each has its own page with parameters and copy-paste examples. You rarely call these directly; describe what you want in chat and the agent picks the tool.

Communication 67

Answer CallAnswer an incoming FaceTime call.communicationmacOSArchive EmailArchive an email (remove from Inbox, keep in All Mail).emailDelete EmailMove an email to Trash.emailDiscord Add ReactionAdd an emoji reaction to a message.discordDiscord DeleteDelete a message from a channel.discordDiscord EditEdit a previously sent message.discordDiscord List ChannelsList channels in a Discord server.discordDiscord List GuildsList Discord servers the bot is a member of.discordDiscord ReadRead recent messages from a Discord channel.discordDiscord SendSend a message to a Discord channel.discordDiscord Send DmSend a direct message to a Discord user.discordDiscord Upload FileUpload a file to a Discord channel.discordDiscord User LookupSearch for a user in a server by username or nickname.discordDownload AttachmentDownload attachment(s) from a specific email to disk.emailEnd CallTerminate an ongoing FaceTime call.communicationmacOSFacetime CallInitiate a FaceTime call to a contact name, phone number, or email.communicationmacOSForward EmailForward an email to new recipient(s), preserving attachments.emailGet Recent TweetsFetch the most recent tweets from the authenticated Twitter user's timeline.social_mediaImessage Chat InfoGet details about a specific iMessage conversation.imessagemacOSImessage List ChatsList iMessage conversations.imessagemacOSImessage ReactSend a Tapback reaction to a message (love, like, dislike, laugh, emphasize, question).imessagemacOSImessage ReadRead recent messages across all conversations.imessagemacOSImessage Read ChatRead messages from a specific conversation.imessagemacOSImessage SearchSearch iMessages by text content.imessagemacOSImessage SendSend an iMessage to a phone number, email, or existing chat.imessagemacOSImessage Send FileSend a file/image via iMessage.imessagemacOSList FoldersList all available IMAP mailbox folders.emailMark Email ReadMark email(s) as read or unread.emailMute CallToggle mute for the active FaceTime call.communicationmacOSPost LinkedinPost a professional text update or article directly to LinkedIn.social_mediaPost TweetPost a single tweet or a multi-part threaded tweet to Twitter/X. To post a thread, provide an array of strings under the 'texts' parameter, ordered from first tweet to last string. Each text string must be under 280 characters.social_mediaRead EmailsRead recent emails from a mailbox folder.emailReject CallReject or decline an incoming FaceTime call.communicationmacOSReply EmailReply to a specific email by its ID.emailSearch EmailsSearch emails by sender, subject, date range, or body keyword.emailSend EmailSend an email. Supports multiple recipients, CC/BCC, HTML body, and file attachments.emailSend SmsSend a text message via the native macOS Messages app.communicationmacOSSignal Create GroupCreate a new Signal group.signalSignal DeleteDelete/recall a sent Signal message.signalSignal List ContactsList known Signal contacts.signalSignal List GroupsList all Signal groups the account is a member of.signalSignal ReactReact to a Signal message with an emoji.signalSignal ReadRead pending/received Signal messages.signalSignal SendSend a text message via Signal to a phone number or group.signalSignal Send FileSend a file attachment via Signal.signalSlack Add ReactionAdd an emoji reaction to a message.slackSlack Create ChannelCreate a new Slack channel.slackSlack Delete MessageDelete a message from a channel. Bot must have permission.slackSlack Edit MessageEdit a previously sent message. Requires the message timestamp.slackSlack List ChannelsList available Slack channels the bot can access. Returns name, ID, topic, and member count.slackSlack ReadRead recent messages from a Slack channel. Returns sender, text, timestamp, and thread info.slackSlack Remove ReactionRemove an emoji reaction from a message.slackSlack SendSend a message to a Slack channel. Supports threading and rich Block Kit formatting.slackSlack Send DmSend a direct message to a user. Accepts user ID, display name, or email for lookup.slackSlack Set TopicSet the topic and/or purpose of a Slack channel.slackSlack Upload FileUpload a file to a Slack channel.slackSlack User LookupLook up a Slack user by email or display name. Returns user ID, name, email, status.slackTelegram Chat InfoGet information about a chat (group, channel, or user).telegramTelegram DeleteDelete a message from a chat.telegramTelegram EditEdit a previously sent text message.telegramTelegram ForwardForward a message from one chat to another.telegramTelegram PinPin a message in a chat.telegramTelegram ReadRead recent messages received by the bot. Returns the latest updates.telegramTelegram SendSend a text message to a Telegram chat. Supports Markdown and HTML formatting.telegramTelegram Send FileSend a document/file to a Telegram chat.telegramTelegram Send PhotoSend a photo to a Telegram chat. Accepts a local file path or URL.telegramTelegram Set TitleSet the title of a group or channel.telegram

Developer 21

Create IssueCreate a new issue in a repository.githubCreate Or Update FileCreate or update a file in a repository via the API.githubCreate Pull RequestCreate a new pull request.githubCreate ReleaseCreate a new release for a repository.githubCreate RepoCreate a new GitHub repository for the authenticated user.githubDelete RepoDelete a GitHub repository. DESTRUCTIVE: requires admin access.githubGet File ContentGet the content of a file from a repository.githubGet Repo InfoGet detailed info about a GitHub repository (stars, forks, language, license, etc.).githubGet User ProfileGet a GitHub user or organization profile.githubList BranchesList branches in a repository.githubList CommitsList recent commits on a branch.githubList IssuesList issues in a repository. Supports filtering by state, labels, assignee.githubList NotificationsList GitHub notifications for the authenticated user.githubList Pull RequestsList pull requests in a repository.githubList ReleasesList releases for a repository.githubList ReposList repositories for a user or organization.githubMerge Pull RequestMerge an open pull request.githubSearch ReposSearch GitHub repositories by query. Supports qualifiers like 'language:python stars:>100'.githubSetup ProjectClone a git repository, read its README, detect the project stack, and automatically install dependencies and set up the environment. Use this when the user says 'megha setup <url>' or 'download and setup this repo'.project_setupStar RepoStar or unstar a repository.githubUpdate IssueUpdate an existing issue (change title, body, state, labels, assignees).github

Files & Documents 72

Add Chart XlsxCreates a chart (bar, line, pie, scatter) in an Excel sheet from specified data columns.xlsx_handlerAdd Header Footer DocxSets header and/or footer text on an existing .docx file.docx_handlerAdd Image DocxInserts an image into an existing .docx file.docx_handlerAdd Image PptxInserts an image onto a specific slide.pptx_handlerAdd Sheet XlsxAdds a NEW sheet with data to an EXISTING Excel workbook. Does NOT overwrite other sheets. Use WRITE_XLSX to create the file first, then ADD_SHEET_XLSX for each additional sheet. Perfect for multi-sheet reports.xlsx_handlerAdd Slide PptxAdds one or more new slides to the end of an existing presentation.pptx_handlerAdd Table DocxInserts a table into an existing .docx file from structured JSON data.docx_handlerAdd Table PptxInserts a table onto a specific slide in an existing presentation.pptx_handlerAnalyze XlsxRuns a sandboxed pandas expression on a spreadsheet. The DataFrame is 'df'. Examples: df.describe(), df.groupby('Region')['Sales'].sum(), df[df['Age'] > 30].shape[0]xlsx_handlerAppend DocxAppends styled Markdown content to an existing .docx file. Supports the same formatting as CREATE_DOCX.docx_handlerAppend XlsxAppends rows to an existing Excel or CSV file without overwriting existing data.xlsx_handlerBatch Read PdfReads multiple PDF files at once and returns combined text. Ideal for processing a folder of invoices or reports.pdf_handlerBulk DeleteDelete all files matching a glob pattern. Returns count of deleted items.file_managerBulk MoveMove multiple files matching a glob pattern to a destination directory.file_managerBulk RenameBatch rename files in a directory using find/replace or regex pattern.file_managerCompress FilesCreate a ZIP or TAR.GZ archive from files/directories.file_managerConvert DocumentConvert a document from one format to another. Supported conversions: PDF→DOCX (preserves layout), PDF→XLSX (extracts tables), DOCX→PDF, XLSX→PDF, DOCX→XLSX, XLSX→DOCX, DOCX→PPTX, XLSX→PPTX. All conversions are cross-platform (pure Python). For PDF→DOCX, formatting and layout are preserved. For →PDF conversions, content is rendered cleanly but complex formatting may differ.document_converterConvert Xlsx CsvConverts between Excel and CSV formats in either direction.xlsx_handlerCopy FileCopy a file to a new location.file_managerCreate DocxCreates a new styled .docx from Markdown-like text. Supports # headings (1-6), **bold**, *italic*, - unordered bullets, 1. numbered lists, > blockquotes, --- page breaks, and |col|col| tables.docx_handlerCreate FolderCreate a new folder at the given path.file_managerCreate PptxGenerates a new PowerPoint from a JSON outline. Each slide can have title, subtitle, content (bullet list), notes, and an image_path.pptx_handlerCreate SymlinkCreate a symbolic link pointing to a target.file_managerDelete FileDelete a file or directory permanently.file_managerDelete Slide PptxDeletes a slide from an existing presentation by slide number (1-indexed).pptx_handlerDisk UsageShow disk usage stats: total/used/free space, or top largest items in a directory.file_managerDocx To PdfConverts a .docx file to PDF using LibreOffice (must be installed).docx_handlerDuplicate Slide PptxDuplicates a slide within the same presentation.pptx_handlerEdit DocxSearch and replace text in an existing .docx file. Replaces ALL occurrences across paragraphs and tables.docx_handlerEdit Slide PptxEdits the title and/or content of an existing slide by number.pptx_handlerExtract ArchiveExtract a ZIP, TAR, TAR.GZ, or TAR.BZ2 archive.file_managerExtract Balance Sheet PdfExtracts balance sheet data: current/non-current assets, current/long-term liabilities, equity, retained earnings, total assets/liabilities.pdf_handlerExtract Bank Statement PdfSpecialized bank statement extraction: pulls account number, statement period, opening/closing balances, and all transactions (date, description, debit, credit, balance) from a bank statement PDF.pdf_handlerExtract Cash Flow PdfExtracts cash flow statement data: operating activities, investing activities, financing activities, net change in cash, beginning/ending cash.pdf_handlerExtract Images DocxExtracts all embedded images from a .docx file and saves them to a folder.docx_handlerExtract Income Statement PdfExtracts income statement / P&L data: revenue, COGS, gross profit, operating expenses, EBITDA, depreciation, interest, taxes, net income.pdf_handlerExtract Invoice Data PdfSpecialized invoice extraction: attempts to pull invoice number, date, vendor, total, tax, line items, and other common fields from a PDF invoice. Returns structured JSON.pdf_handlerExtract Tables PdfAttempts to extract tabular data from a PDF by detecting aligned columns. Returns structured rows per page. Best with clean, structured PDFs like invoices and reports.pdf_handlerFile HashCompute a checksum (MD5, SHA1, SHA256) for a file.file_managerFile PermissionsView or change file/directory permissions (macOS/Linux).file_managerFill Docx TemplateFills placeholder tags like {{Name}}, {{Date}} in a .docx template with actual values. Searches paragraphs, tables, headers, and footers.docx_handlerFilter XlsxFilters rows matching a condition and saves or returns the result. Condition examples: 'Sales > 1000', 'City == "NYC"', 'Age >= 30'.xlsx_handlerFormat XlsxApplies professional formatting: freeze header, bold header, auto-width, borders, highlight negatives in red, stripe alternate rows.xlsx_handlerList FilesList files in a directory with metadata. Use to find files.file_managerList SheetsLists all sheet names in an Excel workbook.xlsx_handlerManage SheetsRename, delete, or duplicate a sheet within a workbook.xlsx_handlerMerge DocxMerges multiple .docx files into a single document. Optionally adds page breaks between each.docx_handlerMerge PdfMerges multiple PDF files into a single PDF.pdf_handlerMerge PptxMerges multiple .pptx files into a single presentation.pptx_handlerMove FileMove or Rename a file/directory.file_managerPdf InfoGets PDF metadata: page count, author, title, subject, creator, creation date, file size.pdf_handlerPdf To Text FileConverts a PDF to a plain text file.pdf_handlerPptx MetadataGet quick metadata about a PPTX: slide count, file size, dimensions, core properties.pptx_handlerPptx To PdfConverts a .pptx file to PDF using LibreOffice (must be installed).pptx_handlerRead DocxReads a .docx file and extracts headings, paragraphs, tables, and metadata into clean Markdown. Returns word count and page estimate.docx_handlerRead File ContextRead the first few lines of a file to generate a preview/summary.file_managerRead PdfExtracts all text from a PDF file. Returns text per page plus full combined text. Supports page range selection.pdf_handlerRead PptxExtracts text, speaker notes, slide layout names, and shape info from every slide.pptx_handlerRead SpreadsheetReads various spreadsheet formats (CSV, XLSX) and returns structured data.file_managerRead XlsxReads an Excel or CSV file. Returns columns, rows, summary, data types, and basic statistics.xlsx_handlerReorder Slides PptxMoves a slide from one position to another.pptx_handlerSearch FilesSearch for files by name or category (images, docs, music) in a directory.file_managerSearch PdfSearches for a text pattern across all pages of a PDF. Returns matching pages and context around each match.pdf_handlerSearch Replace PptxFind and replace text across all slides in a presentation.pptx_handlerSet Metadata DocxSets document metadata (title, author, subject, keywords) on a .docx file.docx_handlerShow FilesActive Navigation: Opens the File Explorer UI at a specific path and optionally highlights files. Use this to 'show' the user something.file_managerSort XlsxSorts data in an Excel/CSV file by one or more columns and saves the result.xlsx_handlerSplit PdfExtracts specific pages from a PDF into a new file.pdf_handlerTrash FileMove a file/directory to the OS trash instead of permanent deletion.file_managerUpdate Chart PptxUpdates the data of a chart on a specific slide using a data file (xlsx/csv). Finds the first chart on the slide and replaces its data.pptx_handlerWrite FileCreate a new file or write/append content to an existing file.file_managerWrite XlsxCreates a new Excel file from JSON data. Automatically applies beautiful professional formatting and themes.xlsx_handler

Finance & Analysis 30

Calculate Arr MrrCalculates ARR, MRR, growth rates, churn, and net revenue retention from subscription data. Outputs an .xlsx with trends and charts.financial_toolsCalculate Cap Table WaterfallCalculates startup exit payouts based on the Capitalization Table (Cap Table). Simulates how much cash shareholders/founders/options receive at an exit valuation.analyst_toolsClean DataPerforms senior-level data cleaning on a CSV or Excel file. Automatically handles missing values, removes duplicates, standardizes column names, and normalizes text strings. Returns the path to the cleaned file and a summary of the cleaning operations.analyst_toolsCreate Buy Sell AgreementGenerates a buy/sell agreement template as a .docx file with standard clauses: triggering events, valuation method, payment terms, insurance, dispute resolution.financial_toolsCreate Cap TableCreates a capitalization table showing ownership structure, fully diluted shares, and option pool. Outputs .xlsx.financial_toolsCreate Data Protection RecordCreates a GDPR/CCPA Record of Processing Activities (RoPA) or Data Protection Record in .xlsx format.compliance_toolsCreate Dcf ModelGenerates a Discounted Cash Flow (DCF) valuation model in Excel. Calculates WACC, FCF, Terminal Value, Enterprise Value, and implied Share Price.analyst_toolsCreate Financial ModelCreates a multi-scenario financial model (base/bull/bear) with 12-month projections. Outputs a formatted .xlsx file with overview, scenarios, and charts.financial_toolsCreate Financial ReportCreates a consolidated financial report .xlsx with P&L, Balance Sheet, Cash Flow summary sheets from provided data. Includes dashboard with key ratios.financial_toolsCreate Incident ReportGenerates a standardized incident report (.docx) including timeline, impact, RCA (Root Cause Analysis), and lessons learned.compliance_toolsCreate Incident Response PlanGenerates an Incident Response Plan (IRP) document (.docx) covering preparation, identification, containment, eradication, and recovery.compliance_toolsCreate Internal Audit ReportCreates an internal audit report (.docx) detailing scope, findings, non-conformities, and recommendations.compliance_toolsCreate Investor UpdateGenerates a professional investor update report as a .docx file with KPIs, highlights, challenges, financial summary, and asks.financial_toolsCreate Iso DocumentationGenerates standard ISO compliance document templates (e.g., Information Security Policy, Statement of Applicability).compliance_toolsCreate Lbo ModelGenerates a Leveraged Buyout (LBO) model in Excel. Calculates debt schedules, cash sweeps, exit value, and Private Equity IRR.analyst_toolsCreate Management ReviewGenerates a management review summary (.docx) for compliance standards (e.g., ISO), including KPI reviews and strategic decisions.compliance_toolsCreate Regulatory TrackerCreates a regulatory tracker (.xlsx) for licenses, permits, certificates, and governing body correspondence.compliance_toolsCreate Risk Mitigation PlanGenerates a detailed risk mitigation plan (.docx) for high-priority risks.compliance_toolsCreate Risk RegisterGenerates a comprehensive risk register (.xlsx) logging threats, likelihood, impact, severity, owner, and mitigation status.compliance_toolsCreate Sensitivity TableGenerates a 5x5 automated sensitivity Data Table matrix in Excel showing how changing two variables impacts a target value.analyst_toolsCreate Three Statement ModelBuilds a dynamically linked 3-Statement Financial Model (Income Statement, Balance Sheet, Cash Flow Statement) in Excel based on historical data and growth assumptions.analyst_toolsExtract Contract TermsAutomated Legal Document Due Diligence. Analyzes legal documents (PDF/DOCX) to flag specific risky term clauses (e.g. 'Change of Control', 'Termination').analyst_toolsForecast Financials StatisticalUses linear regression (Trendline) to mathematically forecast future financials based on historical data. Outputs to Excel with charts.analyst_toolsGenerate Chart ImageGenerates a beautiful, high-quality PNG chart (bar, line, scatter, pie, or heatmap) from a dataset using matplotlib and seaborn. Perfect for visual analysis. Saves the image to the specified path.analyst_toolsGenerate Comps TableGenerates a Public Comparable Company Analysis (Comps Table) for Valuation. Fetches real-time equity/debt data for a peer group and calculates EV/EBITDA, EV/Revenue, and P/E multiples.analyst_toolsGet FinancialsPulls REAL historical financial statements (income statement, balance sheet, cash flow) for a public company using Yahoo Finance. Returns 4 years of annual data with revenue, net income, EBITDA, total assets, debt, operating cash flow, etc. Use this FIRST for any financial data request instead of web search.analyst_toolsGet Market DataUses yfinance to pull live stock market data, P/E ratios, and metrics for public companies. Returns JSON data.analyst_toolsProfile DataPerforms Exploratory Data Analysis (EDA) on a dataset. Outputs a comprehensive statistical profile including descriptive statistics (mean, median, min, max, std), missing value counts, unique value counts, and a correlation matrix for numeric columns.analyst_toolsRun Ab Test AnalysisPerforms statistical A/B testing (T-test) on a dataset to determine if there is a statistically significant difference between two variants/groups.analyst_toolsTransform DataApplies a Pandas eval() or formula expression to create a new calculated column in the dataset (Feature Engineering). Cannot overwrite existing columns.analyst_tools

Productivity 30

Browser Close TabClose a specific open tab by title or URL.mac_browsermacOSBrowser Open UrlOpen a URL in a specific browser.mac_browsermacOSBrowser Refresh TabRefresh/reload a specific open tab by title or URL.mac_browsermacOSBrowser Switch TabSwitch to a specific open tab by title or URL.mac_browsermacOSBrowser Tabs ListList all open tabs in Safari or Google Chrome.mac_browsermacOSCalendar AddAdd an event to the calendar.calendarCalendar Create EventCreate a new event in the macOS Calendar.mac_productivitymacOSCalendar ListList upcoming events.calendarCalendar ListList events from the macOS Calendar app.mac_productivitymacOSContacts SearchSearch for contacts by name.mac_productivitymacOSFinder Empty TrashEmpty the macOS trash.mac_system_toolsmacOSFinder Open FolderOpen a folder in Finder.mac_system_toolsmacOSFinder Set WallpaperSet the desktop wallpaper.mac_system_toolsmacOSGet LocationTry to get the current location coordinates using CoreLocation (requires permission).mac_system_toolsmacOSHome Activate SceneActivate a HomeKit scene.mac_homemacOSHome Get AccessoriesList HomeKit accessories (requires Home app automation).mac_homemacOSMail SearchSearch for emails in the macOS Mail app.mac_productivitymacOSMail SendSend an email via the macOS Mail app.mac_productivitymacOSMaps SearchSearch for a location or directions in Apple Maps.mac_system_toolsmacOSMedia Get StateGet current playback state from Music or Spotify (whichever is active).mac_mediamacOSMedia VolumeSet system or app volume.mac_mediamacOSMusic ControlControl Apple Music playback.mac_mediamacOSNotes CreateCreate a new note in Apple Notes.mac_productivitymacOSPhotos RecentList recent photos from the library.mac_mediamacOSReminders CreateCreate a new reminder.mac_productivitymacOSReminders ListList reminders from a specific list or all incomplete reminders.mac_productivitymacOSShortcuts ListList all available Siri Shortcuts.mac_productivitymacOSShortcuts RunRun a specific Siri Shortcut.mac_productivitymacOSSpotify ControlControl Spotify playback.mac_mediamacOSSystem Print FileTrigger the print dialog for a file.mac_system_toolsmacOS

System & Hardware 41

Bluetooth StatusCheck if Bluetooth is on/off and return controller info.bluetooth_managerConnect DeviceConnect to a Bluetooth device by MAC address or name.bluetooth_managerConnect WifiConnect to a WiFi network by SSID.network_managerConnection TestTest network connectivity: ping, DNS resolution, and latency.network_managerDevice InfoGet detailed info about a Bluetooth device (battery, connection state, type).bluetooth_managerDisconnect DeviceDisconnect a currently connected Bluetooth device.bluetooth_managerDisconnect WifiDisconnect from the current WiFi network.network_managerForget NetworkRemove a saved WiFi network profile.network_managerGet Active WindowGet the title and application name of the currently focused window.window_watcherGet BrightnessGet current display brightness level (0-100%).display_managerGet Mic VolumeGet current microphone input volume (0-100) and mute status.audio_managerGet VolumeGet current output volume (0-100) and mute status.audio_managerList InterfacesList all network interfaces (WiFi, Ethernet, VPN) and their status.network_managerList OutputsList all connected displays with resolution, model, and active status.display_managerList Paired DevicesList all paired/known Bluetooth devices.bluetooth_managerList Saved NetworksList all saved/known WiFi network profiles.network_managerList SinksList all audio output devices (speakers, headphones, etc.).audio_managerList SourcesList all audio input devices (microphones).audio_managerList Wifi NetworksScan and list nearby WiFi networks with signal strength and security.network_managerMedia ControlControl media playback: play, pause, toggle, next, previous.audio_managerNetwork InfoGet detailed network info: IP address, gateway, DNS, subnet mask, MAC address.network_managerNight LightToggle night light (warm color temperature) on or off.display_managerPair DevicePair with a Bluetooth device.bluetooth_managerRemove DeviceUnpair/remove a Bluetooth device.bluetooth_managerRotate DisplayRotate a display output (0, 90, 180, 270 degrees).display_managerScan BluetoothScan for nearby Bluetooth devices.bluetooth_managerScreen OffTurn the screen off (DPMS standby) without locking.display_managerSet BrightnessSet display brightness (0-100%).display_managerSet LayoutSet multi-monitor layout (position one display relative to another).display_managerSet Mic VolumeSet microphone input volume (0-100).audio_managerSet ResolutionSet resolution for a display output.display_managerSet ScaleSet DPI scale factor for a display.display_managerSet SinkSet the default audio output device.audio_managerSet SourceSet the default audio input device (microphone).audio_managerSet VolumeSet system output volume (0-100).audio_managerToggle BluetoothTurn Bluetooth on or off.bluetooth_managerToggle Mic MuteToggle microphone mute on/off.audio_managerToggle MuteToggle output mute on/off.audio_managerToggle OutputEnable or disable a display output.display_managerToggle WifiTurn WiFi on or off.network_managerWifi StatusGet current WiFi connection status (SSID, signal, state).network_manager

Vision & Control 16

Camera SnapshotCapture a photo from the default webcam.mac_visionmacOSClick AtClick at pixel coordinates in the screenshot image (top-left origin). Coordinates are automatically scaled to real screen size.computer_controlDouble Click AtDouble-click at pixel coordinates in the screenshot image.computer_controlGet Focused TextGet the currently selected or focused text from the active application.screen_readerGet Screen SizeGet the real pixel dimensions of the primary screen.computer_controlInsert TextInsert/paste text into the currently focused application using clipboard.screen_readerOpen AppOpen an application by name.computer_controlPress KeyPress a key or key combination.computer_controlRead ScreenCapture the current screen as a screenshot and get active application info. Returns base64 image, screen dimensions, and app info.screen_readerRun PythonRun a Python script and get the output.code_sandboxRun Terminal CommandCRITICAL: ALWAYS use this tool when the user asks to open the terminal, or run a command in the terminal! This will visibly open the built-in holographic terminal in the UI. If the user just says 'open terminal', pass an empty string.computer_controlScreenshotTake a screenshot of the current screen. Returns base64 image and dimensions.computer_controlScreenshot CaptureCapture a screenshot of the entire screen(s).mac_visionmacOSScroll AtScroll at coordinates on screen.computer_controlStart Ide AgentOpen an IDE, navigate to a project folder, and activate the IDE's built-in AI panel or Claude Code terminal to start a coding task.computer_controlType TextType text into the currently focused element.computer_control

Web & Research 8