Resources List

Renders a clean inventory list of downloadable assets or reference files with metadata.

Surfaces
webgoogle-apps-script-webmcp-apps
Degraded on
SurfaceNote
google-chatFile size badges and download icons are discarded.
emailDynamic download metrics and layouts fail to display.
Live preview
Fields
FieldType
itemsarray. Download assets containing title, size, type, and url.required
Example payload
{
  "type": "resources_list",
  "items": [
    {
      "label": "Item 1"
    },
    {
      "label": "Item 2"
    }
  ]
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:resources_list",
  "displayName": "Resources List",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/resources_list",
  "capabilities": [
    "web",
    "google-apps-script-web",
    "mcp-apps"
  ],
  "description": "Renders a clean inventory list of downloadable assets or reference files with metadata.",
  "representativeQueries": [
    "show a downloadable project assets and attached resource links",
    "renders a clean inventory list of downloadable assets or reference files with metadata.",
    "render a resources list"
  ]
}
← Full ARD catalog
Deploy your own Google Apps Script renderer

The renderer is an open-source Google Apps Script web app. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →