← Back to search

sapo-mcp

GitHub Actions Scanned 12d ago

Model Context Protocol server for Sapo.vn — POS & e-commerce API access for Claude & AI agents

B
82.6 / 100

Versions

0.7.1latest
Apr 30, 2026
0.7.0
Apr 30, 2026
0.5.1
Apr 30, 2026
0.5.0
Apr 30, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 93

list_smart_collections
annotations: none low

List smart (rule-based) collections. For SEO/content team: view auto-generated collections

title string
add_customer_address
annotations: none low

Add a new address to a customer. Required: address1, city, country.

city string country string address1 string customer_id number
list_refunds
annotations: none low

List refunds for a specific order. Returns full refund records with associated transactions, refund line items, and order adjustments.

order_id number
get_refund
annotations: none low

Get a single refund by ID. Returns full refund record.

order_id number refund_id number
list_pos_shifts
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] List POS shifts (cash drawer sessions). For store owners — view opening/closing cash balances per shift. Returns paginated results via since_id cursor.

location_id number
get_pos_shift
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] Get a single POS shift by ID. Returns opening/closing amounts, status, and timing.

shift_id number
adjust_inventory_level
annotations: none low

Adjust inventory level by a relative delta (positive = receive stock, negative = remove stock). For inventory managers — use for stock receipts and corrections. Delta is applied atomically.

location_id number
connect_inventory_level
annotations: none low

Connect an inventory item to a location (enable tracking at that location). For store owners — run once per item per location to activate inventory tracking.

list_customer_addresses
annotations: none low

List all saved addresses for a customer, including default address flag and Vietnamese province/district/ward fields.

customer_id number
update_customer_address
annotations: none low

Update an existing customer address. Only provided fields are modified.

address_id number customer_id number
set_default_customer_address
annotations: none low

Set a customer's default address via Sapo's dedicated endpoint

address_id number customer_id number
list_articles
annotations: none low

List articles within a specific blog. For SEO/content team: browse articles to review

tag string author string blog_id number
get_article
annotations: none low

Get a single article by ID within a blog. Returns full HTML body, SEO fields,

blog_id number article_id number
create_article
annotations: none low

Create a new article within a blog. For SEO/content team: provide title, HTML body,

tags string title string author string blog_id number image_src string published boolean seo_title string summary_html string seo_description string
update_article
annotations: none low

Update an existing article. For SEO/content team: update title, body, SEO fields,

tags string title string author string blog_id number published boolean seo_title string article_id number summary_html string seo_description string
list_provinces
annotations: none low

List Vietnamese provinces. Default (omit level) = level=3 = pre-2025 63 tỉnh, 3-tier.

list_districts
annotations: none low

List districts (Quận/Huyện) within a province. Only meaningful for level=3

province_code string
list_wards
annotations: none low

List wards (Phường/Xã). For level=3 (default, 3-tier) pass district_code obtained from

province_code string
revenue_summary
annotations: none low

Aggregate order revenue grouped by day/week/month within a date range. Returns groups with total_revenue (VND), order_count, avg_order_value plus overall totals.

source string group_by enum location_id number
top_products
annotations: none low

Top selling products by revenue or quantity within a date range, walking line_items across all matching orders.

by enum limit number location_id number
top_customers
annotations: none low

Top customers ranked by total revenue or order count within a date range. Guests grouped by email/phone.

by enum limit number
customer_ltv
annotations: none low

Lifetime value for a single customer: total revenue, order count, first/last order date.

customer_id number
inventory_low_stock
annotations: none low

Inventory levels with available stock below a threshold, sorted ascending.

threshold number location_id number
inventory_value
annotations: none low

Total inventory value (Σ available × variant.price) optionally scoped to a location. Variants without price data are reported under missing_price_count.

location_id number
tax_summary
annotations: none low

Tax totals over a date range, broken down by tax rate.

online_vs_counter_breakdown
annotations: none low

Compare physical POS counter sales vs online sales within a date range. Counter = source_name in {"pos", "pos_counter"}; everything else is online.

discount_usage_report
annotations: none low

Discount code usage within a date range: per-code order count, total discount amount, total revenue. Filter by code if specified.

code string
shift_report
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] Shift summary: orders count, total revenue, breakdown by payment method. Cashbook NOT included (internal-only endpoint).

shift_id number
list_suppliers
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] List suppliers. For inventory managers and store owners — view vendors and supply contacts. Returns paginated results via since_id cursor.

get_supplier
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] Get a single supplier by ID. Returns contact details and address.

supplier_id number
list_price_rules
annotations: none low

List price rules (discount rules) with optional filters. Returns paginated results via since_id cursor. Filter by status (active, archived, scheduled).

get_price_rule
annotations: none low

Get a single price rule by ID. Returns full price rule including value_type, value (string), entitled/prerequisite IDs, and usage stats.

price_rule_id number
create_price_rule
annotations: none low

Create a new price rule (discount rule). Side effect: creates a PriceRule record. value must be a STRING (e.g. "-10.0" for 10% off). title, value_type, value, target_type, allocation_method, customer_selection, target_selection are required.

title string once_per_customer boolean
update_price_rule
annotations: none low

Update an existing price rule. Side effect: modifies the price rule. Only provided fields are updated. value must remain a string if updating.

title string value string status enum starts_on string usage_limit number price_rule_id number once_per_customer boolean
update_variant
annotations: none low

Update a product variant (price, compare_at_price, SKU, barcode, weight). For store owners / inventory managers. Provide only the fields you want to change.

sku string weight number barcode string product_id number variant_id number requires_shipping boolean
list_customers
annotations: none low

List customers with optional filters. Returns paginated results via since_id cursor. If has_more=true, call again with next_since_id.

created_on_max string created_on_min string modified_on_max string modified_on_min string
get_customer
annotations: none low

Get a single customer by ID, including their address list and order count.

customer_id number
search_customers
annotations: none low

Search customers by query string (matches email, phone, name). Returns paginated list.

query string
count_customers
annotations: none low

Count total customers in the store, optionally filtered by creation date.

created_on_max string created_on_min string
list_customer_orders
annotations: none low

List all orders placed by a specific customer. Returns paginated results via since_id cursor.

customer_id number
create_customer
annotations: none low

Create a new customer. Must provide either email OR phone (or both).

dob string note string tags string email string phone string gender enum last_name string first_name string verified_email boolean accepts_marketing boolean
update_customer
annotations: none low

Update an existing customer. Only provided fields are modified.

dob string note string tags string email string phone string gender enum last_name string first_name string customer_id number verified_email boolean accepts_marketing boolean
list_pos_orders
annotations: none low

List orders created at the POS counter (source_name=pos). For cashiers — review in-store sales. Returns paginated results via since_id cursor.

created_on_max string created_on_min string
get_pos_order
annotations: none low

Get a single POS order by ID. For cashiers — view full details of an in-store transaction including line items, payment, and fulfillment status.

order_id number
list_variants_for_product
annotations: none low

List all variants for a product (SKUs, prices in VND, inventory quantities). Returns paginated results via since_id cursor.

product_id number
get_variant
annotations: none low

Get a single product variant by ID. Returns price (VND, float with 4 decimals), SKU, barcode, inventory quantity, and option values.

variant_id number
list_script_tags
annotations: none low

List all script tags injected into the storefront. For SEO/content team:

src string
create_script_tag
annotations: none low

Inject a new JavaScript file into the storefront. For SEO/content team:

src string
list_pages
annotations: none low

List all storefront pages. For SEO/content team: browse pages to audit SEO metadata,

title string handle string
get_page
annotations: none low

Get a single storefront page by ID, including its body_html, SEO meta fields,

page_id number
update_page_seo
annotations: none low

SEO-only update for a storefront page. For SEO/content team: update meta_title,

page_id number published boolean
list_order_transactions
annotations: none low

List all transactions for a specific order. Returns payment attempts, captures, refunds, and voids linked to the order.

order_id number
create_order_transaction
annotations: none low

Create a transaction for an order (e.g. capture, sale, refund). Side effect: creates a Transaction record and may change order financial_status. kind: authorization | capture | sale | void | refund.

amount number order_id number
list_stock_transfers
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] List stock transfers between locations. For inventory managers — track goods movement between warehouses and retail counters. Returns paginated results via since_id cursor.

get_stock_transfer
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] Get a single stock transfer by ID. Returns source/destination locations, status, and line items.

transfer_id number
list_payment_methods
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] List all configured payment methods for the store (cash, bank transfer, card, etc). For cashiers — use to display payment options at POS counter.

list_products
annotations: none low

List products with optional filters (status, vendor, product_type). Returns paginated results via since_id cursor. If has_more=true, call again with next_since_id.

vendor string product_type string created_on_max string created_on_min string
get_product
annotations: none low

Get a single product by ID, including its variants, options, and images.

product_id number
search_products
annotations: none low

Search products by title substring. Uses the title filter on the list endpoint. Returns paginated results.

title string
count_products
annotations: none low

Count total products in the store, optionally filtered by status, vendor, or product_type.

vendor string product_type string
list_draft_orders
annotations: none low

List draft orders with optional filters. Returns paginated results via since_id cursor. Filter by status. If has_more=true, call again with next_since_id.

get_draft_order
annotations: none low

Get a single draft order by ID. Returns full draft order including line_items, customer, address, and applied discounts.

draft_order_id number
create_draft_order
annotations: none low

Create a new draft order. Side effect: creates a DraftOrder in "open" status. Requires at least one line_item with variant_id or title+price for custom items.

sku string note string tags string email string price number title string quantity number variant_id number customer_id number billing_address record
update_draft_order
annotations: none low

Update a draft order in "open" status. Side effect: modifies draft order fields. Cannot update completed or cancelled drafts.

note string tags string email string draft_order_id number billing_address record shipping_address record
complete_draft_order
annotations: none low

Complete a draft order and convert it into a real order. Side effect: creates an Order from the draft; draft status becomes "completed". Use payment_pending=true if payment not yet collected.

draft_order_id number
send_draft_order_invoice
annotations: none low

Send an invoice email for a draft order. Side effect: sends email to customer; draft status becomes "invoice_sent". Requires customer email on the draft or provide via to param.

to string from string subject string draft_order_id number
get_inventory_levels
annotations: none low

Get inventory levels (available + committed quantities) for specific variants at specific locations. Filter by location_id, inventory_item_id, or both.

list_blogs
annotations: none low

List all blogs in the store. For SEO/content team: browse blogs to manage article

handle string
get_blog
annotations: none low

Get a single blog by ID, including its handle, commentable setting, and tag metadata.

blog_id number
create_blog
annotations: none low

Create a new blog. For SEO/content team: set title, handle (URL slug),

tags string title string
update_blog
annotations: none low

Update a blog. For SEO/content team: rename, change handle/slug, or adjust comment policy.

tags string title string handle string blog_id number commentable enum
list_discount_codes
annotations: none low

List discount codes for a specific price rule. Returns paginated results via since_id cursor. Must provide price_rule_id.

create_discount_code
annotations: none low

Create a discount code for a price rule. Side effect: creates a DiscountCode that customers can apply at checkout. Code must be unique across the store.

get_store_info
annotations: none low

Get Sapo store information: name, domain, address, currency, timezone, owner.

update_product_seo
annotations: none low

SEO-only update for a product: set meta_title, meta_description, URL slug, and tags.

product_id number
list_locations
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] List all store locations (warehouses, retail counters). For inventory managers — use location_id to filter inventory queries per location.

get_location
annotations: none low

[UNDOCUMENTED endpoint, verified 2026-04-30, schema may change] Get a single location by ID. Returns address, contact info, and active status.

location_id number
list_orders
annotations: none low

List orders with optional filters. Returns paginated results via since_id cursor. Filter by status, financial_status, fulfillment_status, or source_name (facebook, web, pos). If has_more=true, call again with next_since_id.

created_on_max string created_on_min string
get_order
annotations: none low

Get a single order by ID. Returns full order including line_items, fulfillments, customer, billing/shipping address, and financial details.

order_id number
count_orders
annotations: none low

Count total orders, optionally filtered by status, financial_status, or date range. Returns { count: N }.

created_on_max string created_on_min string
search_orders
annotations: none low

Search orders by name (order #), customer email, or customer phone. Uses filter params on the orders list endpoint. Returns paginated results.

email string phone string
update_order
annotations: none low

Update an existing order via PUT /admin/orders/{id}.json. Supports: tags, note,

name string note string tags string value string order_id number buyer_accepts_marketing boolean
list_fulfillments_for_order
annotations: none low

List all fulfillments for a specific order. Returns fulfillment records with tracking info, line_items, and delivery status.

order_id number
get_fulfillment
annotations: none low

Get a single fulfillment by ID. Returns full fulfillment with tracking info, line_items, and origin address.

fulfillment_id number
create_fulfillment
annotations: none low

Create a fulfillment for an order, optionally specifying line items and tracking info. Side effect: creates a Fulfillment record and marks specified line_items as fulfilled.

id number order_id number quantity number tracking_url string tracking_number string
update_fulfillment_tracking
annotations: none low

Update tracking information for an existing fulfillment. Side effect: modifies the Fulfillment tracking_company, tracking_number, or tracking_url.

tracking_url string fulfillment_id number tracking_number string tracking_company string
list_custom_collections
annotations: none low

List custom (manual) collections. For SEO/content team: use to browse collections

title string
get_custom_collection
annotations: none low

Get a single custom collection by ID, including its body_html, sort_order, image, and SEO fields.

collection_id number
create_custom_collection
annotations: none low

Create a new custom (manual) collection. For SEO/content team: set title, body_html,

title string body_html string image_src string seo_title string seo_description string
update_custom_collection
annotations: none low

Update a custom collection. For SEO/content team: update title, body_html,

title string body_html string published boolean seo_title string collection_id number seo_description string
get_smart_collection
annotations: none low

Get a single smart collection by ID, including its matching rules and SEO fields.

collection_id number
list_collects
annotations: none low

List product-to-collection mappings (collects).

create_collect
annotations: none low

Add a product to a custom collection by creating a collect mapping.

product_id number collection_id number

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 197

low
Tool 'list_refunds' has no annotations annotation_checker · 100%
low
Tool 'get_refund' has no annotations annotation_checker · 100%
low
Tool 'list_pos_shifts' has no annotations annotation_checker · 100%
low
Tool 'get_pos_shift' has no annotations annotation_checker · 100%
low
Tool 'adjust_inventory_level' has no annotations annotation_checker · 100%
low
Tool 'connect_inventory_level' has no annotations annotation_checker · 100%
low
Tool 'list_customer_addresses' has no annotations annotation_checker · 100%
low
Tool 'add_customer_address' has no annotations annotation_checker · 100%
low
Tool 'update_customer_address' has no annotations annotation_checker · 100%
low
Tool 'set_default_customer_address' has no annotations annotation_checker · 100%
low
Tool 'list_articles' has no annotations annotation_checker · 100%
low
Tool 'get_article' has no annotations annotation_checker · 100%
low
Tool 'create_article' has no annotations annotation_checker · 100%
low
Tool 'update_article' has no annotations annotation_checker · 100%
low
Tool 'list_provinces' has no annotations annotation_checker · 100%
low
Tool 'list_districts' has no annotations annotation_checker · 100%
low
Tool 'list_wards' has no annotations annotation_checker · 100%
low
Tool 'revenue_summary' has no annotations annotation_checker · 100%
low
Tool 'top_products' has no annotations annotation_checker · 100%
low
Tool 'top_customers' has no annotations annotation_checker · 100%
low
Tool 'customer_ltv' has no annotations annotation_checker · 100%
low
Tool 'inventory_low_stock' has no annotations annotation_checker · 100%
low
Tool 'inventory_value' has no annotations annotation_checker · 100%
low
Tool 'tax_summary' has no annotations annotation_checker · 100%
low
Tool 'online_vs_counter_breakdown' has no annotations annotation_checker · 100%
low
Tool 'discount_usage_report' has no annotations annotation_checker · 100%
low
Tool 'shift_report' has no annotations annotation_checker · 100%
low
Tool 'list_suppliers' has no annotations annotation_checker · 100%
low
Tool 'get_supplier' has no annotations annotation_checker · 100%
low
Tool 'list_price_rules' has no annotations annotation_checker · 100%
low
Tool 'get_price_rule' has no annotations annotation_checker · 100%
low
Tool 'create_price_rule' has no annotations annotation_checker · 100%
low
Tool 'update_price_rule' has no annotations annotation_checker · 100%
low
Tool 'update_variant' has no annotations annotation_checker · 100%
low
Tool 'list_customers' has no annotations annotation_checker · 100%
low
Tool 'get_customer' has no annotations annotation_checker · 100%
low
Tool 'search_customers' has no annotations annotation_checker · 100%
low
Tool 'count_customers' has no annotations annotation_checker · 100%
low
Tool 'list_customer_orders' has no annotations annotation_checker · 100%
low
Tool 'create_customer' has no annotations annotation_checker · 100%
low
Tool 'update_customer' has no annotations annotation_checker · 100%
low
Tool 'list_pos_orders' has no annotations annotation_checker · 100%
low
Tool 'get_pos_order' has no annotations annotation_checker · 100%
low
Tool 'list_variants_for_product' has no annotations annotation_checker · 100%
low
Tool 'get_variant' has no annotations annotation_checker · 100%
low
Tool 'list_script_tags' has no annotations annotation_checker · 100%
low
Tool 'create_script_tag' has no annotations annotation_checker · 100%
low
Tool 'list_pages' has no annotations annotation_checker · 100%
low
Tool 'get_page' has no annotations annotation_checker · 100%
low
Tool 'update_page_seo' has no annotations annotation_checker · 100%
low
Tool 'list_order_transactions' has no annotations annotation_checker · 100%
low
Tool 'create_order_transaction' has no annotations annotation_checker · 100%
low
Tool 'list_stock_transfers' has no annotations annotation_checker · 100%
low
Tool 'get_stock_transfer' has no annotations annotation_checker · 100%
low
Tool 'list_payment_methods' has no annotations annotation_checker · 100%
low
Tool 'list_products' has no annotations annotation_checker · 100%
low
Tool 'get_product' has no annotations annotation_checker · 100%
low
Tool 'search_products' has no annotations annotation_checker · 100%
low
Tool 'count_products' has no annotations annotation_checker · 100%
low
Tool 'list_draft_orders' has no annotations annotation_checker · 100%
low
Tool 'get_draft_order' has no annotations annotation_checker · 100%
low
Tool 'create_draft_order' has no annotations annotation_checker · 100%
low
Tool 'update_draft_order' has no annotations annotation_checker · 100%
low
Tool 'complete_draft_order' has no annotations annotation_checker · 100%
low
Tool 'send_draft_order_invoice' has no annotations annotation_checker · 100%
low
Tool 'get_inventory_levels' has no annotations annotation_checker · 100%
low
Tool 'list_blogs' has no annotations annotation_checker · 100%
low
Tool 'get_blog' has no annotations annotation_checker · 100%
low
Tool 'create_blog' has no annotations annotation_checker · 100%
low
Tool 'update_blog' has no annotations annotation_checker · 100%
low
Tool 'list_discount_codes' has no annotations annotation_checker · 100%
low
Tool 'create_discount_code' has no annotations annotation_checker · 100%
low
Tool 'get_store_info' has no annotations annotation_checker · 100%
low
Tool 'update_product_seo' has no annotations annotation_checker · 100%
low
Tool 'list_locations' has no annotations annotation_checker · 100%
low
Tool 'get_location' has no annotations annotation_checker · 100%
low
Tool 'list_orders' has no annotations annotation_checker · 100%
low
Tool 'get_order' has no annotations annotation_checker · 100%
low
Tool 'count_orders' has no annotations annotation_checker · 100%
low
Tool 'search_orders' has no annotations annotation_checker · 100%
low
Tool 'update_order' has no annotations annotation_checker · 100%
low
Tool 'list_fulfillments_for_order' has no annotations annotation_checker · 100%
low
Tool 'get_fulfillment' has no annotations annotation_checker · 100%
low
Tool 'create_fulfillment' has no annotations annotation_checker · 100%
low
Tool 'update_fulfillment_tracking' has no annotations annotation_checker · 100%
low
Tool 'list_custom_collections' has no annotations annotation_checker · 100%
low
Tool 'get_custom_collection' has no annotations annotation_checker · 100%
low
Tool 'create_custom_collection' has no annotations annotation_checker · 100%
low
Tool 'update_custom_collection' has no annotations annotation_checker · 100%
low
Tool 'list_smart_collections' has no annotations annotation_checker · 100%
low
Tool 'get_smart_collection' has no annotations annotation_checker · 100%
low
Tool 'list_collects' has no annotations annotation_checker · 100%
low
Tool 'create_collect' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Buffer.from base64 in nguyennguyenit-Sapo-MCP-65a7af8/tests/client/auth.test.ts:17 entropy_analyzer · 75%
medium
Buffer.from base64 in nguyennguyenit-Sapo-MCP-65a7af8/tests/client/auth.test.ts:24 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: list_refunds manifest_parser · 85%
info
Tool: get_refund manifest_parser · 85%
info
Tool: list_pos_shifts manifest_parser · 85%
info
Tool: get_pos_shift manifest_parser · 85%
info
Tool: adjust_inventory_level manifest_parser · 85%
info
Tool: connect_inventory_level manifest_parser · 85%
info
Tool: list_customer_addresses manifest_parser · 85%
info
Tool: add_customer_address manifest_parser · 85%
info
Tool: update_customer_address manifest_parser · 85%
info
Tool: set_default_customer_address manifest_parser · 85%
info
Tool: list_articles manifest_parser · 85%
info
Tool: get_article manifest_parser · 85%
info
Tool: create_article manifest_parser · 85%
info
Tool: update_article manifest_parser · 85%
info
Tool: list_provinces manifest_parser · 85%
info
Tool: list_districts manifest_parser · 85%
info
Tool: list_wards manifest_parser · 85%
info
Tool: revenue_summary manifest_parser · 85%
info
Tool: top_products manifest_parser · 85%
info
Tool: top_customers manifest_parser · 85%
info
Tool: customer_ltv manifest_parser · 85%
info
Tool: inventory_low_stock manifest_parser · 85%
info
Tool: inventory_value manifest_parser · 85%
info
Tool: tax_summary manifest_parser · 85%
info
Tool: online_vs_counter_breakdown manifest_parser · 85%
info
Tool: discount_usage_report manifest_parser · 85%
info
Tool: shift_report manifest_parser · 85%
info
Tool: list_suppliers manifest_parser · 85%
info
Tool: get_supplier manifest_parser · 85%
info
Tool: list_price_rules manifest_parser · 85%
info
Tool: get_price_rule manifest_parser · 85%
info
Tool: create_price_rule manifest_parser · 85%
info
Tool: update_price_rule manifest_parser · 85%
info
Tool: update_variant manifest_parser · 85%
info
Tool: list_customers manifest_parser · 85%
info
Tool: get_customer manifest_parser · 85%
info
Tool: search_customers manifest_parser · 85%
info
Tool: count_customers manifest_parser · 85%
info
Tool: list_customer_orders manifest_parser · 85%
info
Tool: create_customer manifest_parser · 85%
info
Tool: update_customer manifest_parser · 85%
info
Tool: list_pos_orders manifest_parser · 85%
info
Tool: get_pos_order manifest_parser · 85%
info
Tool: list_variants_for_product manifest_parser · 85%
info
Tool: get_variant manifest_parser · 85%
info
Tool: list_script_tags manifest_parser · 85%
info
Tool: create_script_tag manifest_parser · 85%
info
Tool: list_pages manifest_parser · 85%
info
Tool: get_page manifest_parser · 85%
info
Tool: update_page_seo manifest_parser · 85%
info
Tool: list_order_transactions manifest_parser · 85%
info
Tool: create_order_transaction manifest_parser · 85%
info
Tool: list_stock_transfers manifest_parser · 85%
info
Tool: get_stock_transfer manifest_parser · 85%
info
Tool: list_payment_methods manifest_parser · 85%
info
Tool: list_products manifest_parser · 85%
info
Tool: get_product manifest_parser · 85%
info
Tool: search_products manifest_parser · 85%
info
Tool: count_products manifest_parser · 85%
info
Tool: list_draft_orders manifest_parser · 85%
info
Tool: get_draft_order manifest_parser · 85%
info
Tool: create_draft_order manifest_parser · 85%
info
Tool: update_draft_order manifest_parser · 85%
info
Tool: complete_draft_order manifest_parser · 85%
info
Tool: send_draft_order_invoice manifest_parser · 85%
info
Tool: get_inventory_levels manifest_parser · 85%
info
Tool: list_blogs manifest_parser · 85%
info
Tool: get_blog manifest_parser · 85%
info
Tool: create_blog manifest_parser · 85%
info
Tool: update_blog manifest_parser · 85%
info
Tool: list_discount_codes manifest_parser · 85%
info
Tool: create_discount_code manifest_parser · 85%
info
Tool: get_store_info manifest_parser · 85%
info
Tool: update_product_seo manifest_parser · 85%
info
Tool: list_locations manifest_parser · 85%
info
Tool: get_location manifest_parser · 85%
info
Tool: list_orders manifest_parser · 85%
info
Tool: get_order manifest_parser · 85%
info
Tool: count_orders manifest_parser · 85%
info
Tool: search_orders manifest_parser · 85%
info
Tool: update_order manifest_parser · 85%
info
Tool: list_fulfillments_for_order manifest_parser · 85%
info
Tool: get_fulfillment manifest_parser · 85%
info
Tool: create_fulfillment manifest_parser · 85%
info
Tool: update_fulfillment_tracking manifest_parser · 85%
info
Tool: list_custom_collections manifest_parser · 85%
info
Tool: get_custom_collection manifest_parser · 85%
info
Tool: create_custom_collection manifest_parser · 85%
info
Tool: update_custom_collection manifest_parser · 85%
info
Tool: list_smart_collections manifest_parser · 85%
info
Tool: get_smart_collection manifest_parser · 85%
info
Tool: list_collects manifest_parser · 85%
info
Tool: create_collect manifest_parser · 85%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (5) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 447 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%