Agent API
PickCrest WebMCP tools and discovery endpoints
This page is the conventional `/api/` landing page for agents. The site does not expose a mutating server API. It exposes browser-side WebMCP tools and static discovery files.
Available browser tools
find_cat_toy_guide: match a shopper need to PickCrest guides.list_cat_toy_guides: list guide URLs and tags.get_top_cat_toy_affiliate_links: return Amazon Associate search links for matching top cat toy categories.get_page_shopping_paths: return shopping paths relevant to the current or provided page.get_cat_toy_recommendation_flow: return behavior → guide → affiliate search path steps.get_pickcrest_agent_manifest: return discovery URLs and content policy.
Example agent calls
Run these from a browser-agent context after the page loads:
await navigator.modelContextTesting.listTools()
await navigator.modelContextTesting.executeTool(
'get_top_cat_toy_affiliate_links',
JSON.stringify({ need: 'food motivated cat', limit: 3 })
)
await navigator.modelContextTesting.executeTool(
'get_page_shopping_paths',
JSON.stringify({ url: '/cat-toys/top-value-for-money-cat-toys.html', limit: 3 })
)
await navigator.modelContextTesting.executeTool(
'get_cat_toy_recommendation_flow',
JSON.stringify({ catBehavior: 'cat ignores toys and only likes treats' })
)Affiliate-link tools return Amazon Associate search paths with disclosure. They do not claim live price, coupon, stock, review, rating, shipping, or safety status.
Discovery files
Policy
Affiliate links are live retailer search paths, not static price, coupon, review, rating, stock, or safety claims. Always verify final retailer pages.