Skip to main content
The Chariow MCP server provides 46 read-only tools for accessing your store data. All tools are idempotent and cannot modify your store. The tools an AI assistant can see depend on the role of the team member who approved the connection. A tool outside that role is neither listed nor callable, and returns “Tool not found” if the assistant calls it anyway. The Requires column shows the team permission each tool needs; “view” means view-only or full access.

Tools reference

Products

Customers

Sales

Discounts

Licences

Pulses (webhooks)

Workflows

Ratings and settlements

Courses and coaching

Marketing and store pages

Affiliate programme

Integrations and team

Analytics

Help and documentation


Tool details

List tools use cursor-based pagination: each response includes next_cursor, prev_cursor and has_more. Pass next_cursor as cursor to get the next page.

get_store

Get the store profile, settings, social links and sales totals. No parameters required.
Search products, discounts, customers, pulses, sales and workflows at once.

list_products

List products with filters (search, status, category, type).

get_product

Get full details for a product.

get_product_details

Get one sub-entity of a product: FAQs, price variants, files, custom fields, bundle products, SEO or licence settings.

list_customers

List customers with optional search.

get_customer

Get a customer profile by ID or email address.

list_sales

List sales with filters (status, customer, date range).

get_sale

Get complete details for a sale, including payment and shipping.

list_discounts

List discount codes with optional filters.

get_discount

Get a discount configuration and usage stats.

list_licenses

List issued licences with filters (status, customer, product).

get_license

Get details for a licence key.

get_license_activations

View the activation history of a licence.

list_pulses

List webhook configurations.

get_pulse

Get a webhook and its trigger configuration.

list_workflows

List automation workflows.

get_workflow

Get a workflow with its triggers, actions and products.

list_workflow_runs

List the runs of a workflow, or get one run.

get_ratings

List ratings, get one rating, or get aggregate stats.

get_settlements

List settlements, or get one settlement with its sales.

get_course_content

Get the chapters of a course, or the lessons of a chapter.

get_course_progress

Get enrolments, one student’s progress, or course analytics.

list_coaching_sessions

List coaching sessions, or get one session.

get_coaching_product_config

Get the coaching settings and weekly availability of a coaching product.

get_banners

List banners, or get one banner.

get_popups

List popups, or get one popup.

get_store_pages

List store pages, or get the full content of one page type.

list_affiliates

List affiliates with performance metrics.

get_affiliate

Get an affiliate with performance stats.

list_affiliation_offers

List products offered to affiliates.

list_affiliate_commissions

List affiliate commissions.

get_affiliate_analytics

Get aggregate affiliate programme analytics.

get_integrations

List integrations, or get one integration. Credentials are never returned.

list_team_members

List team members or pending invitations.

list_team_member_activities

List the team activity log, or get one activity.

get_store_analytics

Get a store performance overview (visits, sales, products, customers).

get_sales_analytics

Get revenue and sales analysis.

get_customer_analytics

Get customer insights and top customers.

get_visits_analytics

Get traffic analysis (sources, referrers, devices, locations).

get_conversion_rate_analytics

Get conversion rates by device, country and product.

list_doc_pages

List the Chariow developer documentation pages.

get_doc_page

Get the full Markdown content of a documentation page.

list_help_center_articles

List help centre articles (EN/FR). No parameters required.

get_help_center_article

Get the full content of a help centre article.

read_skill

Load a Chariow skill: a ready-made playbook for recurring questions (payments, integrations, sales lifecycle, growth, refunds).

Resources

Resources provide reference data the AI assistant can read for context. They are available to every connection.

Prompts


Rate limits

Each MCP connection can send up to 60 requests per minute. Requests that do not carry a valid connection token are limited to 10 per minute per IP address. If you hit the limit, wait a moment before continuing.

Next steps

Setup guide

Connect your AI tool

Security

Learn about data sharing