products-info-mcp-server
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
- Clone o repositório
- Instale as dependências:
npm install
- 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.