Hostinger Ecommerce MCP

Interaja com a API de Ecommerce da Hostinger usando um token JWT e o ID da loja.

Documentação

Hostinger Ecommerce MCP

Este é um servidor Model Context Protocol (MCP) para interagir com a API de Ecommerce da Hostinger.

Configuração

  1. Instale as dependências:
npm install
  1. Compile o projeto:
npm run build
  1. Configuração do servidor MCP:
  • MacOS (zsh):
{
  "mcpServers": {
    "hostinger-ecommerce": {
      "command": "node",
      "args": [
        "<path/to/hostinger-ecommerce-mcp/build/index.js>",
        "--jwt",
        "<your-jwt-token>",
        "--store-id",
        "<your-store-id>"
      ]
    }
  }
}
  • Windows (cmd):
{
  "mcpServers": {
    "hostinger-ecommerce": {
      "command": "cmd",
      "args": [
        "/c",
        "node",
        "<path/to/hostinger-ecommerce-mcp/build/index.js>",
        "--jwt",
        "<your-jwt-token>",
        "--store-id",
        "<your-store-id>"
      ]
    }
  }
}

Ferramentas Disponíveis

O servidor MCP fornece as seguintes ferramentas:

  1. getProduct - Recupera um único produto pelo ID

    • Parâmetro: productId - O ID do produto a ser recuperado
  2. getProducts - Recupera uma lista de produtos (máximo 25)

    • Parâmetros:
      • limit (opcional, padrão: 25) - Número máximo de produtos a retornar
      • offset (opcional, padrão: 0) - Deslocamento para paginação
  3. updateProductDescription - Atualiza a descrição de um produto

    • Parâmetros:
      • productId - O ID do produto a ser atualizado
      • description - A nova descrição do produto