CRM AI代理集成服务器

一个用于CRM系统与AI代理(如n8n、Claude等)集成的MCP服务器,提供线索管理、阶段更新、价格目录搜索等功能。

  • by oeduardomanoel
  • JavaScript
  • 本地部署
  • 更新于

使用说明

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"
  }
}