Workflows
Find existing Pages
Search existing Pages before creating another result when the user’s intent is to find or reuse prior work. search_pages reads stored ready Pages and does not enrich new prospects. Use run-status tools for pending or failed generation.
MCPChoose precise filters
Use exact Page slug, template slug, enrichment name, creation dates, source, status, or a paired integration and prospect identifier. All supplied filters are combined, so an overly narrow combination can legitimately return no matches.
{
"template_slug": "selected-template",
"enrichment_name": "Product walkthrough test",
"page": 1
}
Dates use ISO 8601 date-times. created_from and created_to are inclusive. For a CRM lookup, supply both integration and prospect_id.
Follow pagination
Results use a fixed 25-item page size. Follow next_page until it is null when a complete result set is required. An empty first page is not a reason to create new Pages unless the user actually wants creation.
Read the result
Summaries include public slug and URL, status, source, recorded visit count, associated template and enrichment, creation time, and safe CRM links. A summary does not return full Page content or all enrichment elements.
For recorded activity, use get_page_analytics on the selected Page slug. For a known generation still running, use its run identifier instead.