Assistants and MCP

Resources and notifications

MCP resources for granted tabs, page snapshots and downloads, and subscriptions that follow them.

This page is a first draft. It may change before the public beta.

Besides tools, the server offers resources. All are JSON.

URINameNeedsContents
arx://tabsGranted tabsreadThe granted tabs
arx://tabs/{tabID}Granted tabreadOne tab's inventory item
arx://tabs/{tabID}/snapshotPage snapshotpageContentA fresh semantic snapshot of the tab
arx://downloadsDownloadsdownloadsDownloads of whole-profile grants

Subscriptions

Subscribe to a tab to follow its navigation and loading, or to arx://downloads to follow downloads. Arx sends notifications/resources/updated for the URI when it changes, and notifications/resources/list_changed when the set of granted tabs changes. A connection can hold up to 256 subscriptions.

Tool list changes

When the person changes a client's grant, the server sends notifications/tools/list_changed and the tool list shows only what the new grant covers. The client stays connected.