Skip to content

XGINKKK/mcp

Repository files navigation

Outlet das Cores - MCP Server

Servidor MCP para integração do CRM com AI Agents (n8n, Claude, etc).

Tools Disponíveis

Tool Descrição
get_leads Buscar leads do pipeline (com filtros)
update_lead_stage Mover lead para outra etapa
update_lead_custom_fields Atualizar campos customizados
create_lead Criar novo lead
search_price_catalog Buscar no catálogo de preços
get_lead_history Ver histórico de um lead
get_pipeline_stats Estatísticas do funil

Instalação

npm install

Configuração

Crie um arquivo .env com:

SUPABASE_URL=https://nfbbrgtvkvipdkvqlyrz.supabase.co
SUPABASE_SERVICE_KEY=sua-service-role-key

⚠️ Use a Service Role Key do Supabase (não a anon key)

Uso

Desenvolvimento

npm run dev

Produção

npm run build
npm start

Configuração Claude Desktop

Adicione ao claude_desktop_config.json:

{
  "mcpServers": {
    "outlet-crm": {
      "command": "node",
      "args": ["D:/outletdascores/outlet-mcp-server/dist/index.js"],
      "env": {
        "SUPABASE_URL": "https://nfbbrgtvkvipdkvqlyrz.supabase.co",
        "SUPABASE_SERVICE_KEY": "sua-chave-aqui"
      }
    }
  }
}

Exemplos de Uso

Buscar leads na etapa "Negociação"

{
  "tool": "get_leads",
  "arguments": {
    "stage_slug": "negociacao"
  }
}

Mover lead para "Fechado"

{
  "tool": "update_lead_stage",
  "arguments": {
    "lead_id": "uuid-do-lead",
    "new_stage_slug": "fechado"
  }
}

Buscar preços de tinta acrílica

{
  "tool": "search_price_catalog",
  "arguments": {
    "query": "acrílica"
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages