Proyecto · IA e integración · En uso
Proxy MCP para GoHighLevel
Un servidor que pone el CRM de cada clínica al alcance de los asistentes de IA, con una URL por sede y las credenciales guardadas del lado del servidor.
- Rol
- Diseño y desarrollo
- Año
- 2026
- Estado
- En uso interno
- Stack
- Next.js · TypeScript · MCP · Vercel
El problema
Cada asistente necesitaba un token por clínica
HighLevel tiene un servidor MCP oficial, pero cada conexión pide el token y el identificador de la cuenta. Con varias clínicas, eso significaba configurar credenciales a mano en cada computadora y repartir tokens del CRM entre el equipo.
Además, los conectores personalizados de Claude se configuran solo con una URL, así que no había una forma simple de usarlo desde ahí.
La solución
Una URL por clínica, y las credenciales en el servidor
Un endpoint por sede
/mcp/<sede>reenvía cada pedido al MCP oficial con el token y la cuenta de esa sede.Solo lo que está configurado
Una clínica aparece únicamente si tiene sus dos variables cargadas; el resto no existe para el proxy.
Igual en local y en Vercel
Las mismas variables en los dos entornos, sin código distinto por entorno.
Secreto compartido opcional
Una protección liviana para cuando el endpoint no debe quedar abierto.
Cómo funciona
Del chat al CRM en un salto
En la práctica
Le hablas al CRM en lenguaje natural
En Claude se agrega un conector por clínica. Después basta con pedir «audita los leads de hoy en la sede Centro» y el asistente usa el conector de esa sede para buscar contactos, oportunidades y conversaciones.
Herramientas
Con qué está hecho
- Next.js
- TypeScript
- Model Context Protocol
- API de HighLevel
- Vercel
- Claude
Contacto
¿Quieres que tu IA hable con tus sistemas?
Cuéntame qué hace hoy tu equipo a mano y vemos qué conviene construir primero.