Automatización con IA, RAG y MCP
6 min de lectura
Por el equipo de ingeniería de UnlockLive IT
Diagram of an AI assistant connected to a CRM through an MCP server with per-user permissions and an approval step for updates

Su CRM contiene las respuestas que su equipo de ventas necesita cada mañana. ¿Qué oportunidades se han enfriado? ¿A quién no se ha contactado desde la demo? ¿Qué renovaciones se cierran este mes? Obtener esas respuestas suele implicar crear un informe, exportar una hoja de cálculo o preguntar a la única persona que conoce los filtros.

Esa fricción cuesta algo más que tiempo. Los seguimientos se retrasan, los responsables revisan el pipeline con cifras desactualizadas y los comerciales actualizan los registros tarde o nunca. Los datos están ahí. El problema es que hacerles una pregunta sencilla sigue siendo difícil.

Qué hace

MCP (Model Context Protocol) es un estándar abierto presentado por Anthropic. Permite que asistentes de IA como Claude, y otros clientes compatibles, se conecten a herramientas y datos mediante pequeños programas llamados servidores MCP. La compatibilidad varía según el cliente de IA, así que consulte la documentación actual de cada cliente antes de planificar un despliegue.

Un servidor MCP para el CRM se sitúa entre el asistente y HubSpot, Salesforce, Pipedrive o un sistema similar. Expone una lista breve de herramientas bien definidas, como "buscar oportunidades estancadas", "obtener el historial de la cuenta" o "redactar un seguimiento". Así, un comercial puede preguntar:

  • "¿Qué oportunidades de mi pipeline no han tenido actividad en los últimos siete días?"
  • "Resume todo lo que sabemos de esta cuenta antes de mi llamada."
  • "Redacta un correo de seguimiento para cada oportunidad atascada en la fase de propuesta."
  • "Pasa esta oportunidad a negociación y registra la llamada de hoy." (solo tras aprobación)

El asistente responde con datos del CRM en vivo, cita los registros que ha utilizado y nunca toca nada que el usuario no pudiera ver ya.

Un ejemplo de lunes por la mañana

Imagine a una directora comercial que empieza la semana. Pregunta al asistente qué oportunidades por encima de un importe fijado llevan diez días sin actividad. El servidor llama a una herramienta y devuelve seis oportunidades, cada una con su responsable, su fase y su último contacto. Ella pide un resumen de una línea de cada una. El asistente obtiene las notas y los correos recientes mediante una segunda herramienta.

A continuación pide borradores de seguimiento para las tres oportunidades más antiguas. El asistente los redacta con el tono de su equipo y los guarda como borradores en el CRM. Ella edita uno, aprueba los tres y el servidor registra el cambio. La revisión lleva minutos en lugar de una hora haciendo clic en vistas filtradas.

Nada de ese flujo necesitó un panel nuevo. Utilizó el CRM en el que el equipo ya confía, con los permisos que ya tienen.

Cómo funciona, paso a paso

  1. Elegir las preguntas. Enumeramos las diez o más preguntas que su equipo hace con más frecuencia. Se convierten en las primeras herramientas.
  2. Diseñar herramientas acotadas. Cada herramienta hace una sola tarea con entradas claras. "Listar oportunidades por fase y fecha de última actividad" es mejor que "ejecutar cualquier consulta en el CRM".
  3. Conectar por usuario. Cada persona inicia sesión con su propia cuenta del CRM, mediante OAuth cuando el cliente lo admite. El servidor llama al CRM con los permisos de ese usuario.
  4. Entregar primero en solo lectura. La primera versión solo lee. Su equipo obtiene valor de inmediato sin riesgo de escrituras erróneas.
  5. Añadir la redacción. El asistente redacta correos de seguimiento y notas. Una persona los revisa y los envía.
  6. Añadir actualizaciones aprobadas. Las herramientas de escritura acotadas, como "actualizar la fase de la oportunidad" o "registrar una llamada", muestran una vista previa. No se guarda nada hasta que el usuario lo aprueba.
  7. Registrar y revisar. Cada llamada a una herramienta se registra con el usuario, las entradas y el resultado. Revisamos los registros con usted durante las primeras semanas.

Herramientas que utilizamos

  • SDK de MCP para TypeScript o Python, según las competencias de su equipo.
  • Python con FastAPI cuando el servidor también necesita una pequeña API web o pantallas de administración.
  • La API REST oficial de su CRM y su flujo OAuth, en lugar de scraping o claves de administrador compartidas.
  • n8n cuando una acción en el CRM debe desencadenar un flujo más amplio, por ejemplo una alerta en Slack cuando una oportunidad cambia de fase.

Las API, los límites de uso y la oferta de conectores cambian. Revisamos la documentación y las integraciones actuales del proveedor al inicio de cada proyecto, y le recomendamos que usted también lo haga.

Qué necesita para empezar

  • Acceso de administrador a su CRM, o alguien que pueda crear una aplicación de API y aprobar los permisos.
  • Una lista de las preguntas y acciones que quiere su equipo, ordenadas por valor.
  • Un cliente de IA acordado, como Claude, y la confirmación de que admite las funciones MCP que necesita.
  • Una decisión sobre qué campos quedan excluidos, por ejemplo números de teléfono personales o importes de contratos.
  • Uno o dos usuarios de ventas dispuestos a probar las primeras versiones y dar opiniones francas.

Alcance y plazos habituales

Como estimación, una primera versión de solo lectura con unas pocas herramientas suele llevar de una a tres semanas. El rango depende del CRM, de lo personalizado que sea su modelo de datos y de cómo funcione la autenticación en su configuración. Las herramientas de redacción suelen llegar en la misma fase. Las acciones de escritura aprobadas suelen ser una segunda fase, cuando el equipo ya confía en las respuestas de solo lectura.

Riesgos y cómo los gestionamos

Acceso excesivo

Un servidor que usa una única clave de administrador compartida permite a cada usuario verlo todo. Autenticamos a cada usuario y transmitimos su identidad, para que los permisos del CRM sigan aplicándose.

Escrituras erróneas o no deseadas

Los modelos de lenguaje pueden malinterpretar la intención. Las escrituras se limitan a unas pocas herramientas acotadas, cada una con una vista previa y un paso de aprobación explícito. En la primera versión no se ofrecen actualizaciones masivas en absoluto.

Inyección de prompts desde el contenido del CRM

Un correo o una nota guardados en el CRM podrían contener texto que intente dar instrucciones al asistente. Tratamos las respuestas de las herramientas como datos, mantenemos las herramientas de escritura sujetas a aprobación y hacemos pruebas con instrucciones plantadas. Nuestra lista de verificación de seguridad para servidores MCP trata este tema con más profundidad.

Límites de uso y coste

Las API de los CRM tienen límites. Almacenamos en caché las lecturas seguras, limitamos el tamaño de los resultados y reducimos el ritmo de forma ordenada cuando el CRM nos lo pide.

Cuándo no conviene construirlo

Es posible que el proveedor de su CRM o su cliente de IA ya ofrezcan un conector oficial. Si responde a sus preguntas con los permisos que necesita, pruébelo primero. Un desarrollo a medida tampoco tiene mucho sentido si los datos de su CRM están muy desactualizados. El asistente responderá con seguridad a partir de registros erróneos. Corrija primero los hábitos de datos. Por último, si solo necesita un resumen semanal del pipeline, un informe programado puede ser más sencillo. Consulte nuestra guía sobre informes automáticos de KPI en Slack y Telegram.

Si su principal problema es la lentitud en responder a nuevos leads, y no las preguntas sobre oportunidades existentes, empiece por el seguimiento automatizado de leads con n8n. Para acciones que requieren visto bueno, lea agentes de IA con aprobación humana.

Cómo puede ayudar UnlockLive

UnlockLive IT es una agencia de software con sede en Toronto y su propio equipo de ingeniería. Desarrollamos estas integraciones para empresas de Estados Unidos, Canadá, el Reino Unido y Australia. Nuestro servicio de desarrollo de servidores MCP abarca el alcance, el modelo de amenazas, la construcción, el despliegue y el mantenimiento continuo. ¿Forma parte el trabajo en el CRM de un flujo comercial u operativo más amplio? Nuestro equipo de automatización de flujos con IA conecta las piezas con n8n y pasos de aprobación.

Si desea una segunda opinión sobre el alcance o el riesgo, reserve una llamada gratuita de 30 minutos. Traiga una o dos preguntas que su equipo se plantee cada semana y le diremos con honestidad si un servidor MCP es la herramienta adecuada.

Preguntas frecuentes

¿Puede Claude conectarse a HubSpot, Salesforce o Pipedrive?

Sí, mediante un servidor MCP, ya sea uno que proporcione el proveedor o uno a medida desarrollado para su cuenta. Consulte las integraciones actuales del proveedor de su CRM y la documentación de su cliente de IA, porque los conectores oficiales y la compatibilidad de los clientes cambian a menudo.

¿Es seguro permitir que un asistente de IA actualice registros del CRM?

Puede serlo, si las escrituras están limitadas y aprobadas. Un diseño seguro empieza en solo lectura y luego añade unas pocas herramientas de actualización acotadas que muestran al usuario una vista previa y exigen una aprobación explícita antes de guardar nada. Cada cambio se registra con quién lo aprobó.

¿Ve la IA todos los datos de nuestro CRM?

No debería. Un servidor MCP bien construido autentica a cada usuario y llama al CRM con los permisos de ese usuario. El asistente solo ve los registros que el usuario ya podía abrir, y los campos sensibles pueden excluirse por completo.

¿Cuánto se tarda en construir un servidor MCP para un CRM?

Una primera versión de solo lectura suele llevar de una a tres semanas, según el CRM, el número de herramientas y cómo funcione la autenticación en su configuración. Añadir acciones de escritura aprobadas suele ser una segunda fase.

¿Necesitamos primero un CRM nuevo o un data warehouse?

No. Un servidor MCP funciona con el CRM que ya utiliza a través de su API actual. Un data warehouse puede ayudar para informes históricos complejos, pero la mayoría de las preguntas comerciales del día a día pueden responderse directamente desde el CRM.

¿Qué es un servidor MCP?

MCP, el Model Context Protocol, es un estándar abierto para conectar asistentes de IA con herramientas y datos. Un servidor MCP es un pequeño servicio que expone un conjunto de herramientas con nombre, como buscar oportunidades o leer un contacto, a las que puede llamar un cliente de IA compatible. En el caso de un CRM, se sitúa entre el asistente y la API del CRM y aplica los permisos de cada usuario.

Cómo podemos ayudarle

  • Servicios de desarrollo de servidores MCPServidores Model Context Protocol (MCP) a medida que exponen sus APIs, bases de datos y herramientas internas a Claude, Cursor, ChatGPT y cualquier IA compatible con MCP.
  • Automatización de flujos de trabajo con IAAutomatizaciones con IA en n8n autoalojado para leads, facturas, soporte, informes y documentos, con alertas y aprobaciones por Telegram, WhatsApp o Slack.
  • Desarrollo de agentes de IAAgentes de IA en producción con LangChain, OpenAI Agents SDK y Claude. RAG, uso de herramientas, orquestación multiagente, voz y agentes que usan el navegador.

Hable con un ingeniero sobre su proyecto

Cuéntenos qué está construyendo. Respondemos en un día hábil con una opinión franca sobre alcance, enfoque y esfuerzo.

Reserve una llamada estratégica gratuita

Escrito por el equipo de ingeniería de UnlockLive IT. UnlockLive IT Limited trabaja con sus clientes a través de su sede en Toronto y entrega ingeniería desde su centro de desarrollo en Dhaka. Acerca de nosotros

Artículos relacionados

Automatización con IA, RAG y MCPAgentes de IA con n8n que actúan con seguridad: MCP y aprobación humanaAutomatización con IA, RAG y MCPAutomatización con IA: ¿software a medida o herramienta estándar?Automatización con IA, RAG y MCPExtraer datos de PDF con IA y llevarlos a su ERP o CRM sin teclear

Contáctenos

Complete el formulario a continuación y nuestro equipo se pondrá en contacto con usted en breve para ayudarle con su consulta.