Skip to main content
Glama

connect_ecommerce

Connect your e-commerce store (Shopify, WooCommerce, PrestaShop, or VTEX) to access and manage products, orders, and customer data through the WAzion MCP Server.

Instructions

Conectar plataforma e-commerce — Conecta tu tienda online (Shopify, WooCommerce, PrestaShop o VTEX) para buscar productos, pedidos y clientes. Pregunta al usuario que plataforma usa. [mutation] (requiere confirmación: pasar confirm=true para ejecutar)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
platform_typeYesPlataforma e-commerce: shopify, woocommerce, prestashop o vtex
shopify_urlNoShopify: URL de la tienda (ej: mitienda.myshopify.com)
shopify_tokenNoShopify: Token de acceso de la app personalizada
wc_store_urlNoSolo WooCommerce: URL de la tienda (ej: mitienda.com)
wc_consumer_keyNoSolo WooCommerce: Consumer Key de la API REST
wc_consumer_secretNoSolo WooCommerce: Consumer Secret de la API REST
ps_store_urlNoSolo PrestaShop: URL de la tienda (ej: mitienda.com)
ps_api_keyNoSolo PrestaShop: API Key del Webservice
vtex_account_nameNoSolo VTEX: Nombre de la cuenta VTEX
vtex_app_keyNoSolo VTEX: App Key de la API
vtex_app_tokenNoSolo VTEX: App Token de la API
vtex_store_urlNoSolo VTEX: URL de la tienda (opcional, se genera automaticamente si no se proporciona)
confirmNoPasar true para confirmar la ejecución de esta acción peligrosa
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full burden. It discloses the mutation nature ('[mutation]'), the safety-critical confirmation requirement ('requiere confirmación'), and the post-connection capability ('para buscar productos, pedidos y clientes'). It omits details about connection persistence, credential validation behavior, or conflict resolution with existing connections.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is efficiently structured with three components: purpose statement with supported platforms, user interaction instruction, and mutation/confirmation metadata. Every sentence earns its place with no redundant filler, appropriate for a complex 13-parameter tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the complexity of handling four different authentication schemes across 13 parameters without an output schema, the description is minimally adequate. It lacks guidance on platform-specific parameter dependencies (which fields are required for which platform) and does not describe error states or return values. A note indicating that credentials are platform-specific would improve completeness.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, establishing a baseline of 3. The description adds minimal semantic value beyond the schema, though it emphasizes the execution dependency on confirm=true. The platform-specific conditional requirements (e.g., shopify_token vs wc_consumer_key) are documented only in schema parameter descriptions, not the main description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool connects an e-commerce platform (listing all four supported platforms: Shopify, WooCommerce, PrestaShop, VTEX) to enable searching products, orders, and customers. The specific verb 'Conectar' and resource 'plataforma e-commerce' provide precise scope, distinguishing it from siblings like disconnect_ecommerce or search_products.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit usage instructions: 'Pregunta al usuario que plataforma usa' (ask user which platform) and specifies the confirmation requirement ('pasar confirm=true para ejecutar'). However, it lacks explicit guidance on when NOT to use this versus alternatives like test_ecommerce_connection or disconnect_ecommerce.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wazionapps/wazion-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server