MCP Products Info Server
LocalAbout MCP Products Info Server
An MCP server for Caffeine Army product information, with a focus on SuperCoffee. It retrieves product details from the Shopify API for clients such as Cursor.
Key features
- 01Retrieve SuperCoffee product details
- 02Return product title and description
- 03Provide current price and supplier
Use cases
- 01Look up SuperCoffee product information
- 02Check a product's current price and supplier
MCP support
Exposes a get-products tool to MCP clients, returning product details fetched from the Shopify API.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP 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
.envna 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.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.