Skip to content
LuizHenriiqueeMessiasPublic

About

ghl-mcp - Node.js, Python, TypeScript, Docker

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ghl-mcp

Node.js Python TypeScript Docker Private

Visao geral

ghl-mcp - Node.js, Python, TypeScript, Docker

Este repositorio foi organizado para manter o codigo-fonte, configuracoes e documentacao principal do projeto ghl-mcp. O snapshot publicado remove dependencias instaladas, builds locais, caches e arquivos de ambiente reais para manter o repositorio limpo e seguro.

Status do projeto

Campo Valor
Repositorio ghl-mcp
Pasta local original i9automations/ghl-mcp
Visibilidade Privado
Producao Nao informado no repositorio local
Stack detectada Node.js, Python, TypeScript, Docker

Stack e arquitetura

Camada Tecnologias detectadas
Aplicacao Node.js, Python, TypeScript, Docker
Deploy Nao identificado automaticamente
Banco/Backend as a Service Nao identificado automaticamente
Containerizacao Docker/Docker Compose

Estrutura principal

  • .claude - dir
  • .github - dir
  • .planning - dir
  • dashboard - dir
  • mcp-servers - dir
  • scripts - dir
  • static - dir
  • templates - dir
  • tenants - dir
  • tests - dir
  • .env.example - file
  • .gitignore - file
  • .mcp.json - file
  • .python-version - file
  • add_channel_filter.py - file
  • add_channel_js.py - file
  • add_edge_cases.py - file
  • add_manychat_rule.py - file

Pacotes e workspaces

Caminho Pacote
mcp-servers\ghl\package.json ghl-mcp-server

Como rodar localmente

�ash python -m venv .venv .\.venv\Scripts\activate pip install -r requirements.txt

Depois da instalacao, confira os scripts disponiveis abaixo e crie um arquivo .env local com base nos exemplos versionados.

Scripts conhecidos

Script Comando Escopo
start node index.js mcp-servers\ghl
dev node --watch index.js mcp-servers\ghl

Variaveis de ambiente

  • GHL_API_KEY (.env.example)
  • GHL_LOCATION_ID (.env.example)
  • GHL_PIPELINE_ID (.env.example)
  • GHL_CALENDAR_ID (.env.example)
  • GHL_STAGE_RESPONDEU_IG (.env.example)
  • GHL_STAGE_LEAD_MQL (.env.example)
  • GHL_STAGE_CALL_AGENDADA (.env.example)
  • GHL_STAGE_FECHADO (.env.example)
  • GHL_STAGE_LEAD_RUIM (.env.example)
  • GHL_STAGE_INCONGRUENCIA (.env.example)
  • REDIS_URL (.env.example)
  • ANTHROPIC_API_KEY (.env.example)
  • APIFY_API_TOKEN (.env.example)
  • DASHBOARD_EMAIL (.env.example)
  • DASHBOARD_PASSWORD (.env.example)
  • DASHBOARD_EXTRA_USERS_B64 (.env.example)
  • DASHBOARD_SECRET (.env.example)
  • DASHBOARD_SDRS_B64 (.env.example)
  • OPENAI_API_KEY (.env.example)
  • SOCIAL_SELLER_SUPABASE_URL (.env.example)
  • SOCIAL_SELLER_SUPABASE_KEY (.env.example)
  • GHL_ED25519_PUBLIC_KEY (.env.example)
  • GHL_RSA_PUBLIC_KEY_PEM (.env.example)
  • APP_HOST (.env.example)
  • APP_PORT (.env.example)
  • AUTO_SEND_ENABLED (.env.example)
  • PAUSE_AI_ON_QUALIFIED (.env.example)
  • BOT_WPP_TEMPLATE_REOPEN_NAME (.env.example)
  • WARMUP_MODE (.env.example)

Deploy

  1. Configure as variaveis de ambiente no provedor de deploy.
  2. Execute o build indicado pelo package.json ou pela configuracao do projeto.
  3. Publique a branch main.
  4. Atualize este README com a URL final de producao caso ela ainda esteja marcada como nao informada.

Boas praticas aplicadas

  • README na raiz para o GitHub renderizar a documentacao principal do repositorio.
  • .gitignore com exclusao de node_modules, builds, caches, logs e arquivos .env reais.
  • .env.example mantido quando existente para documentar configuracao sem expor segredos.
  • Branch principal padronizada como main.
  • Repositorios privados por padrao; somente marketing-next foi publicado como publico.
  • Topicos GitHub configurados por stack para facilitar organizacao e busca.

Seguranca

Nao commite tokens, chaves privadas, dumps de banco ou arquivos .env reais. Para novas credenciais, use secrets do GitHub/Vercel/Supabase ou o gerenciador de segredos do ambiente de producao.

Manutencao

Projeto mantido por Luiz Henrique / AVANT I.A.

About

ghl-mcp - Node.js, Python, TypeScript, Docker

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages