mcpField
M
MCP Products Info Server

MCP Products Info Server

Local
github.com/terciodejesusBusiness & Marketing0Updated 80w ago

About 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

  1. 01Retrieve SuperCoffee product details
  2. 02Return product title and description
  3. 03Provide current price and supplier

Use cases

  1. 01Look up SuperCoffee product information
  2. 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.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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.

Comments

Markdown supported

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.