# MCP tools every agent gets in ace

ace runs an MCP server for every agent session, so Claude Code, Codex, Cursor, OpenCode, Antigravity, Pi and every ACP agent get the same tools.

## Agents

Start agents on any provider or machine and wait for them

- `delegate`: Start one or more agents as threads of their own, on any provider or linked machine.
- `wait`: Wait for delegated agents or other threads to finish, up to a timeout.
- `agents_status`: See where each delegated agent stands.
- `agent_message`: Send a running agent a follow-up.
- `agent_cancel`: Stop an agent that is no longer needed.
- `machines`: List linked machines that agents can work on.
- `models`: List the models each provider offers.

## Browser

Open, read and drive pages you can watch

- `browser_open`: Open a page in ace's browser, or another machine's.
- `browser_snapshot`: Read the page as structured text with references to act on.
- `browser_act`: Click, type, scroll and press keys on the page.
- `browser_find`: Find elements on the page by text or role.
- `browser_screenshot`: Capture the page, an element, or phone, tablet and desktop widths.
- `browser_logs`: Read the console and network log.
- `browser_evaluate`: Run a script in the page and return its value.
- `browser_wait_for`: Wait for text, an element or the network to settle.
- `browser_tabs`: List, open and close tabs.

## Computer

Use desktop apps in the background

- `screen_apps`: List the apps agents may use and the ones in use.
- `screen_state`: Read an app's window through accessibility.
- `screen_act`: Click, type and press keys in an app, in the background.
- `screen_display`: Picture whole displays, leaving out apps agents can't use.

## Devices

Drive iOS Simulators and Android emulators

- `sim_list`: List iOS Simulators and Android emulators.
- `sim_start`: Boot a device, once you have approved it.
- `sim_ui`: Read the device's screen as a UI tree.
- `sim_act`: Tap, type, swipe and rotate.
- `sim_logs`: Read the device log.
- `sim_screenshot`: Capture the device's screen.
- `sim_stop`: Shut a device down.

## Threads

Find work, start threads and keep project notes

- `context`: Recent threads, uncommitted changes, pull requests and project notes in one read.
- `thread_start`: Start a separate thread in any project.
- `threads_find`: Find threads by text, status or project.
- `thread_read`: Read another thread's work.
- `thread_fork`: Fork a thread to try another approach.
- `thread_link_pr`: Link a pull request to the thread that wrote it.
- `note_add`: Save a project note every future agent will read.

## Show

Put pages, images and alerts in front of you

- `html_render`: Show a chart, diagram or interactive page in the thread.
- `html_preview`: See a page at phone and desktop width before showing it.
- `image_show`: Show an image in the thread.
- `notify`: Send you a notification.

## Automations

Schedule prompts and run them on demand

- `automation_put`: Create or change a scheduled prompt.
- `automation_run`: Run an automation now.
- `automations_list`: List automations and their last runs.

Page: https://acehq.dev/mcp/
