data views / new view

MCP Server


Collections this view depends on. The view will rebuild when these change.

Other Data Views this view reads via cms.view.get(). Listing them here guarantees this view rebuilds after those views, and inherits their collection dependencies — so you don't have to re-list the collections those views already depend on.

Populate a data variable with the result you want stored.

Optional override of the site-wide search provider for this collection. Default: use the active provider from Settings → Search Providers. Text: force text search for this collection (good for SKU-heavy content where exact matches matter).

Controls who can call MCP content tools (query_collection, get_object, search_collection, describe_collection) against this collection. Admin: only callers with a valid API key. Authenticated: callers presenting an OAuth Bearer token with an mcp:* scope (Pro edition). Public: anonymous AI agents can read this collection.

Description shown to AI agents in list_collections and tool descriptions. Falls back to the collection's general description if blank. Write for AI consumption — what is this collection, what kind of objects does it contain, what makes it distinct.

When enabled, objects in this collection are addressable via tcms://{collection}/{id} URIs that AI clients can subscribe to.

Saved-query tools exposed to AI agents. Add one per row; each is keyed by its id.

Werkzeuge