Skip to content

Shop & catalogue ​

Your storefront sells what is in your Cashfin catalogue. The MCP server includes tools made for Cashfin shops, and protects your catalogue so an assistant can design around your products without changing them.

Shop tools ​

ToolWhat it does
get_shop_contextReads your business profile (name, logo, industry, contact, brand), currency, whether bookings are on, catalogue counts, the synced collections, which shop pages exist, your brand palette and your public storefront address. Assistants call this first before shop work.
scaffold_shopMakes sure the standard shop pages exist: /products (the catalogue), /products/* (the product page, bound to Products) and /category/* (the category page, bound to Categories).
set_brand_paletteSets your brand colours. The cart drawer and Cashfin shop blocks follow this palette. Colour pairs that would be unreadable (too little contrast) are refused.
set_storefront_actionMakes an element, usually a button, perform a shop action on the published site: add to cart, buy now, go to cart or checkout, open the cart drawer, start a booking, or save to the wishlist.
bind_product_optionsWires a product page you designed to the live product: variants, modifiers, quantity, stock, gallery and the add-to-cart and buy-now buttons.

Your catalogue is read-only through MCP ​

These collections are synced from your Cashfin catalogue:

Collection
Cashfin Products
Cashfin Categories
Cashfin Brands
Cashfin Product Variants
Cashfin Variant Attributes
Cashfin Variant Values
Cashfin Modifier Groups
Cashfin Modifier Options
Cashfin Product Specifications
Cashfin Appointments

Through MCP they can be read, displayed and bound to pages, but not edited:

text
Error: "Cashfin Products" is synced from Cashfin Business and is read-only here.

To add or change a product, price or category, use your Cashfin dashboard (or the Cashfin API). The storefront updates automatically from the catalogue.

You can still create your own CMS collections (for example blog posts, testimonials or FAQs) and edit them freely.

Good shop prompts ​

text
Read my shop context, then build a homepage that features my three best-selling categories,
with a "Shop now" button on each that goes to the category page.
text
Make sure my shop pages exist, then redesign the product page: large gallery on the left,
variants and add-to-cart on the right, and a "You may also like" row underneath.
Wire it to the live product.
text
Set my brand palette to deep green #0F5132 with an off-white background,
and make every "Buy now" button open checkout directly.

More in Example prompts.

Cashfin Business API Documentation