products-info-mcp-server

products-info-mcp-server

3.2

If you are the rightful owner of products-info-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Este é um servidor MCP (Model Context Protocol) que fornece informações sobre produtos da Caffeine Army, especialmente o SuperCoffee.

MCP Products Info Server

Este é um servidor MCP (Model Context Protocol) que fornece informações sobre produtos da Caffeine Army, especialmente o SuperCoffee.

Descrição

O servidor utiliza a API do Shopify para buscar informações detalhadas sobre produtos, incluindo:

  • Nome do produto
  • Descrição
  • Preço
  • Fornecedor
  • Outras informações relevantes

Requisitos

  • Node.js
  • NPM ou Yarn
  • Variáveis de ambiente configuradas

Configuração

  1. Clone o repositório
  2. Instale as dependências:
npm install
  1. Configure as variáveis de ambiente criando um arquivo .env na raiz do projeto:
SHOPIFY_SHOP=seu-shop.myshopify.com
SHOPIFY_STOREFRONT_TOKEN=seu_token

Uso

Para buildar o servidor:

npm run build

Esse passo é muito importante para fazer com que seu servidor se conecte

Ferramentas Disponíveis

get-products

Retorna informações detalhadas sobre o SuperCoffee, incluindo:

  • Título do produto
  • Descrição completa
  • Preço atual
  • Informações do fornecedor

Testando seu servidor

Você precisa configurar o seu cliente LLM com o seu servidor. Segue um exemplo utilizando o Cursor.ai

{
    "mcpServers": {
        "products-info": {
            "command": "node",
            "args": [
                "/ABSOLUTE/PATH/TO/PARENT/FOLDER/products-info/build/index.js"
            ]
            "env": {
              "SHOPIFY_SHOP": "sua-loja.myshopify.com",
              "SHOPIFY_STOREFRONT_TOKEN": "TOKEN"
            }
        }
    }
}

Estrutura do Projeto

├── src/
│   ├── index.ts          # Ponto de entrada do servidor
│   └── @types/          # Definições de tipos TypeScript
├── .env                 # Variáveis de ambiente (não versionado)
├── package.json        # Dependências e scripts
└── README.md          # Este arquivo

Tecnologias Utilizadas

  • TypeScript
  • Node.js
  • MCP SDK
  • Shopify API
  • Axios

Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.