ENDPOINT 1
https://api.freewebstore.com/mcp
Known tools 115
CategoriesHandler_GetAllGET /category — List all categories
CategoriesHandler_CreatePOST /category — Create category
CategoriesHandler_GetByIdGET /category/{id} — Get single category
CategoriesHandler_UpdatePUT /category/{id} — Update category
CategoriesHandler_DeleteDELETE /category/{id} — Delete category
ProductsHandler_GetAllGET /product — List products (paginated)
ProductsHandler_CreatePOST /product — Create product
ProductsHandler_GetByIdGET /product/{id} — Get single product
ProductsHandler_UpdatePUT /product/{id} — Update product (includes stock)
ProductsHandler_DeleteDELETE /product/{id} — Delete product
ProductsHandler_SearchGET /product/search — Search products (CloudSearch)
ProductsHandler_SearchAdvancedPOST /product/search — Advanced filtered search
ProductsHandler_GetLowStockGET /product/low-stock — Get low stock products
ProductsHandler_GetFeaturedGET /product/featured — Get featured products
ProductsHandler_GetOffersGET /product/offers — Get products on sale
ProductsHandler_GetNewGET /product/new — Get recently added products
ProductsHandler_GetStockHistoryGET /product/{id}/stock — Get stock audit trail
ProductsHandler_GetStockHistoryAllGET /product/{id}/stock/all — Get full stock history with variants
ProductsHandler_CopyPOST /product/{id}/copy — Duplicate a product
OrdersHandler_GetAllGET /orders — List orders
OrdersHandler_GetByIdGET /orders/{id} — Get single order
OrdersHandler_UpdateStatusPUT /orders/{id}/status — Update order status
OrdersHandler_AddTrackingPOST /orders/{id}/tracking — Add tracking info
OrdersHandler_MarkDispatchedPUT /orders/{id}/dispatched — Mark order dispatched
OrdersHandler_AddNotePOST /orders/{id}/notes — Add note to order
OrdersHandler_GetCountsGET /orders/counts — Get order counts by status
OrdersHandler_GetCountsByDateGET /orders/counts/bydate — Get order count for date range
OrdersHandler_SearchGET /orders/search — Advanced order search with filters
AnalyticsHandler_GetSummaryGET /analytics/summary — Order stats summary (orders, value, AOV)
AnalyticsHandler_GetProductSummaryGET /analytics/product-summary — Product statistics (totals, inventory, pricing, alerts)
AnalyticsHandler_GetPaymentMethodsGET /analytics/payment-methods — Orders by payment method
AnalyticsHandler_GetBestPeriodsGET /analytics/best-periods — Best-performing sales periods
AnalyticsHandler_GetAovGET /analytics/aov — Average order value (median/range)
AnalyticsHandler_GetRecentGET /analytics/recent — Recent order activity
AnalyticsHandler_GetTopSellersGET /analytics/top-sellers — Best-selling products by units/revenue
AnalyticsHandler_GetCategoryBreakdownGET /analytics/category-breakdown — Sales split by category
TrafficHandler_GetDailyGET /traffic/daily — Daily visitor/framework hits (days param)
TrafficHandler_GetHourlyGET /traffic/hourly — Hourly visitor hits (date param)
OrdersHandler_MarkReadPUT /orders/{id}/read — Mark order as read
OrdersHandler_AddTagPUT /orders/{id}/tags/{tagId} — Add a user tag to an order (system tags rejected)
OrdersHandler_RemoveTagDELETE /orders/{id}/tags/{tagId} — Remove a user tag from an order (system tags rejected)
OrdersHandler_GetInvoiceGET /orders/{id}/invoice — Invoice/credit-note PDF, base64 in JSON (type param)
OrdersHandler_GetInsightsGET /orders/insights — Order analytics (coupons, sources, SKUs)
OrdersHandler_GetProductInsightsGET /orders/insights/product/{id} — Product-specific order insights
OrdersHandler_GetMonthlyGET /orders/monthly — Monthly order value/count aggregation
OrdersHandler_GetAbandonedGET /orders/abandoned — Get abandoned checkout orders
CustomersHandler_GetAllGET /customers — List customers
CustomersHandler_CreatePOST /customers — Create customer
CustomersHandler_GetByIdGET /customers/{id} — Get single customer
CustomersHandler_UpdatePUT /customers/{id} — Update customer
CustomersHandler_DeleteDELETE /customers/{id} — Delete customer
CustomersHandler_GetInsightsGET /customers/insights — Customer distribution metrics
CustomersHandler_GetTopByOrdersGET /customers/top/orders — Top customers by order count
CustomersHandler_GetTopBySalesGET /customers/top/sales — Top customers by total spend
CustomersHandler_GetTopByValueGET /customers/top/value — Top customers by avg order value
CustomersHandler_GetLoyaltyGET /customers/{id}/loyalty — Get customer loyalty points
CustomersHandler_GetLoyaltyHistoryGET /customers/{id}/loyalty/history — Get loyalty point history
CustomersHandler_GetOptOutGET /customers/{email}/optout — Get email-marketing opt-out status
CustomersHandler_SetOptOutPOST /customers/{email}/optout — Set email-marketing preference
GiftCardsHandler_GetAllGET /giftcards — List all gift cards
GiftCardsHandler_CreatePOST /giftcards — Create/revoke/adjust a gift card (ledger event)
GiftCardsHandler_GetByIdGET /giftcards/{id} — Get gift card details
GiftCardsHandler_UpdatePUT /giftcards/{id} — Update gift card metadata (design/message/recipient)
GiftCardsHandler_GetPrintableGET /giftcards/{id}/printable — Printable gift card (PDF/HTML), base64 in JSON
ReviewsHandler_GetAllGET /reviews — List all reviews
ReviewsHandler_GetPendingGET /reviews/pending — List pending reviews for moderation
ReviewsHandler_GetByProductGET /reviews/product/{id} — List reviews for a product
ReviewsHandler_GetByIdGET /reviews/{id} — Get single review
ReviewsHandler_UpdatePUT /reviews/{id} — Update review (approve/reject, reply)
ReviewsHandler_DeleteDELETE /reviews/{id} — Delete a review
BrandsHandler_GetAllGET /brands — List all brands
BrandsHandler_CreatePOST /brands — Create brand
BrandsHandler_GetByIdGET /brands/{id} — Get single brand
BrandsHandler_UpdatePUT /brands/{id} — Update brand
BrandsHandler_DeleteDELETE /brands/{id} — Delete brand
PagesHandler_GetAllGET /pages — List all pages
PagesHandler_CreatePOST /pages — Create page
PagesHandler_GetByIdGET /pages/{id} — Get single page
PagesHandler_UpdatePUT /pages/{id} — Update page
PagesHandler_DeleteDELETE /pages/{id} — Delete page
WebhooksHandler_GetAllGET /webhook — List webhooks
WebhooksHandler_CreatePOST /webhook — Create webhook
WebhooksHandler_DeleteDELETE /webhook/{id} — Delete webhook
WebhooksHandler_GetResultsGET /webhook/results — Webhook execution results
StatsHandler_GetUsageGET /stats — API usage statistics
ApiKeyHandler_CheckApiKeyGET /check_key — Verify API key
StoresHandler_GetStoreGET /store — Get store details
StoresHandler_UpdateDetailsPUT /store — Update store details
StoresHandler_GetSettingsGET /store/settings — Get store settings/configuration
StoresHandler_UpdateSettingsPUT /store/settings — Update store settings
StoresHandler_GetHealthGET /store/health — Get store health score
StoresHandler_GetUsageGET /store/usage — Get store resource usage
StoresHandler_GetAutoDiscountsGET /store/discounts — Get automatic discount rules
StoresHandler_CreateAutoDiscountPOST /store/discounts — Create automatic discount rule
StoresHandler_DeleteAutoDiscountDELETE /store/discounts/{id} — Delete automatic discount rule
StoresHandler_GetSlideshowGET /store/slideshow — Get slideshow configuration
StoresHandler_UpdateSlideshowPUT /store/slideshow — Update slideshow config
StoresHandler_UpdateContactPUT /store/contact — Update contact information
StoresHandler_UpdateSeoPUT /store/seo — Update SEO settings
StoresHandler_UpdateVatPUT /store/vat — Update VAT/tax settings
StoresHandler_UpdateGooglePUT /store/google — Update Google Analytics/Ads config
StoresHandler_UpdateFacebookPUT /store/facebook — Update Facebook pixel config
StoresHandler_AddSlidePOST /store/slideshow/slides — Add slide to slideshow
StoresHandler_UpdateSlidePUT /store/slideshow/slides/{id} — Update a slide
StoresHandler_DeleteSlideDELETE /store/slideshow/slides/{id} — Delete a slide
StoresHandler_UpdateReviewInvitesPUT /store/review-invites — Update review invite settings
StoresHandler_UpdateLoyaltyPUT /store/loyalty — Update loyalty program
StoresHandler_UpdateGiftCardSettingsPUT /store/giftcards — Update gift card settings
StoresHandler_UpdateNotificationBarPUT /store/notification-bar — Update notification bar
StoresHandler_UpdateDesignPUT /store/design — Update store design/theme
StoresHandler_UpdateBrandKitPUT /store/brandkit — Update brand colors/fonts
StoresHandler_UpdateInvoiceSettingsPUT /store/invoice-settings — Update invoice settings
StoresHandler_UpdateTaxRegionsPUT /store/tax-regions — Update tax regions
StoresHandler_UpdateAgeVerifyPUT /store/age-verify — Update age verification
StoresHandler_GetMilestonesGET /store/milestones — Get store milestones