Skip to content
Sqquid

MCP tool reference

The Sqquid MCP server provides 30 tools. The server returns the current input and output schemas through tools/list.

Use the live tools/list result as the source for tool schemas. Use these pages for behavior, sequences, and safety information.

Tool Purpose Permission User interaction
account_whoami Identify the user, Organization, Account, scopes, and client. account:read None
account_status Read subscription status for accessible Accounts. account:read None
account_limits Read plan limits and current usage. account:read None
account_setup Select a plan and start subscription checkout. account:write Browser for checkout
setup_status Read the Setup Guide and its blockers. account:read None

See Account and setup tools.

Tool Purpose Permission User interaction
connections_list List Account Connections. connections:read None
connections_get Read one Connection and its latest synchronization state. connections:read None
connections_catalog List integrations that the Account can add. connections:read None
connections_create Create a credential-based Connection. connections:write Immediate change
connections_connect Connect an OAuth provider. connections:write Browser authorization
connections_settings Read editable Connection settings. connections:read None
connections_update_settings Replace one settings view. connections:write Approval required
connections_apply_preset Apply a product synchronization preset. connections:write Approval required
connections_readiness Check whether a Connection can be enabled. connections:read None
connections_enable Enable a Connection. connections:write Approval required
connections_disable Disable a Connection. connections:write Approval required
connections_map_locations Import or map provider locations. connections:write Approval required
connections_import_inventory Queue an inventory import from a POS source. connections:write Queued action
connections_import_products Queue a product import from a POS source. connections:write Queued action

See Connection tools.

Tool Purpose Permission User interaction
locations_list List stores and warehouses. locations:read None
locations_create Create a location. locations:write Immediate change
locations_update Update location fields. locations:write Immediate change
locations_delete Delete a location. locations:write Approval required

See Location tools.

Tool Purpose Permission User interaction
products_get Read one product and its variants. products:read None
products_errors List products with synchronization errors. products:read None
products_export Queue a product export to its sales Connection. products:write Queued action

See Product and synchronization tools.

Tool Purpose Permission User interaction
routing_definitions Read routing schemas, locations, Connections, and recent orders. routing:read None
routing_get Read the saved routing configuration. routing:read None
routing_simulate Test saved or draft routing on a real order. routing:read None
routing_save Replace the complete routing configuration. routing:write Approval required

See Order routing tools.

  1. Call account_whoami first.
  2. Use identifiers from read tools. Do not guess an identifier.
  3. Read the current object before you change it.
  4. Show every input_required request to the user.
  5. Retry the same tool with the same arguments after the user responds.
  6. Do not report a queued action as complete.
  7. Read the tool result before you select the next tool.