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.
Account and setup
Section titled “Account and setup”| 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 |
Connections
Section titled “Connections”| 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.
Locations
Section titled “Locations”| 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.
Products and synchronization
Section titled “Products and synchronization”| 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.
Order routing
Section titled “Order routing”| 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.
General tool rules
Section titled “General tool rules”- Call
account_whoamifirst. - Use identifiers from read tools. Do not guess an identifier.
- Read the current object before you change it.
- Show every
input_requiredrequest to the user. - Retry the same tool with the same arguments after the user responds.
- Do not report a queued action as complete.
- Read the tool result before you select the next tool.