Clientes
Gestión de clientes a través de MCP. Crea, gestiona y da seguimiento a relaciones con clientes con capacidades completas de CRM para agencias y proveedores de servicios.
Código Abierto — GitScrum MCP Server es código abierto bajo la licencia MIT. Disponible en npm y en GitHub. Servidor Model Context Protocol para GitScrum — Claude, GitHub Copilot, Cursor y cualquier cliente compatible con MCP tienen acceso operacional completo a tu stack de gestión de proyectos.
La herramienta client proporciona 5 acciones para gestionar relaciones con clientes dentro de ClientFlow CRM de GitScrum. Agencias, consultorías y proveedores de servicios usan esta herramienta para mantener una base de datos centralizada de clientes que se conecta directamente con proyectos, propuestas y facturas. Cada operación de clientes disponible en la aplicación web de GitScrum — crear contactos, actualizar detalles, revisar métricas del portafolio — es accesible a través de conversación en lenguaje natural con tu asistente de IA.
Los clientes son la base de ClientFlow CRM. Una vez que existe un registro de cliente, puede vincularse a proyectos para seguimiento de entrega, propuestas para gestión del pipeline de ventas y facturas para automatización de facturación. El MCP Server le da a tu asistente de IA la capacidad de gestionar todo este ciclo de vida del cliente sin cambiar de contexto.
Resumen de acciones
| Acción | Propósito | Parámetros requeridos |
|---|---|---|
list | Listar todos los clientes en un workspace | company_slug |
get | Obtener detalles completos de un cliente específico | uuid, company_slug |
create | Crear un nuevo registro de cliente | company_slug, name |
update | Modificar detalles del cliente | uuid, company_slug |
stats | Obtener métricas generales de clientes del workspace | company_slug |
Listar clientes
La acción list devuelve todos los clientes dentro de un workspace. Puedes filtrar opcionalmente por estado y paginar los resultados. Cada cliente en la respuesta incluye su uuid, que es necesario para todas las operaciones específicas del cliente y para vincular clientes a proyectos, propuestas y facturas.
Parámetros requeridos
| Parámetro | Tipo | Descripción |
|---|---|---|
company_slug | string | Identificador del workspace (de la herramienta workspace) |
Parámetros opcionales
| Parámetro | Tipo | Descripción |
|---|---|---|
status | string | Filtrar por estado del cliente: active, inactive, archived |
page | number | Número de página para paginación |
per_page | number | Resultados por página (el predeterminado varía según el plan del workspace) |
Ejemplos de prompts
You: "Muestra todos mis clientes"
AI: Llama a client action=list → devuelve lista de clientes con UUIDs, nombres y estado
You: "Lista solo los clientes activos"
AI: Llama a client action=list con status="active"
You: "Muestra la segunda página de clientes"
AI: Llama a client action=list con page=2Obtener detalles del cliente
La acción get devuelve el registro completo del cliente — nombre, información de contacto, detalles de la empresa, proyectos asociados, propuestas vinculadas, historial de facturas y línea de tiempo de actividad. Esta es la vista completa del perfil del cliente.
Parámetros requeridos
| Parámetro | Tipo | Descripción |
|---|---|---|
uuid | string | UUID del cliente (de la respuesta de list o cualquier referencia de cliente) |
company_slug | string | Identificador del workspace |
You: "Muéstrame los detalles de Acme Corp"
AI: Encuentra el cliente por nombre → llama a client action=get → devuelve perfil completo del cliente
You: "¿Cuál es la información de contacto de nuestro cliente TechStart?"
AI: Llama a client action=get → extrae email, teléfono y direcciónCrear clientes
La acción create agrega un nuevo registro de cliente al workspace. Todos los campos de contacto y empresa pueden establecerse en el momento de creación en una sola llamada — no se requieren actualizaciones posteriores.
Parámetros requeridos
| Parámetro | Tipo | Descripción |
|---|---|---|
company_slug | string | Identificador del workspace |
name | string | Nombre del contacto del cliente |
Parámetros opcionales
| Parámetro | Tipo | Descripción |
|---|---|---|
email | string | Dirección de email del cliente |
phone | string | Número de teléfono del cliente |
company_name | string | Nombre de la empresa u organización del cliente |
website | string | URL del sitio web del cliente |
address | string | Dirección física del cliente |
notes | string | Notas internas sobre el cliente (no visibles para el cliente) |
Ejemplos de prompts
You: "Agrega un nuevo cliente 'Acme Corp' con email contact@acme.com"
AI: Llama a client action=create con name="Acme Corp", email="contact@acme.com"
You: "Crea un registro de cliente para John Smith en TechStart, teléfono 555-0100,
sitio web techstart.io"
AI: Llama a client action=create con name="John Smith", company_name="TechStart",
phone="555-0100", website="techstart.io"
You: "Agrega cliente 'Global Media' con nota: 'Referido por Sarah, prefiere contacto por email'"
AI: Llama a client action=create con name="Global Media",
notes="Referido por Sarah, prefiere contacto por email"Actualizar clientes
La acción update modifica cualquier campo en un registro de cliente existente. Solo los campos que especifiques se modifican — todos los demás campos permanecen intactos. Es útil para actualizar datos de contacto, agregar notas o corregir información.
Parámetros requeridos
| Parámetro | Tipo | Descripción |
|---|---|---|
uuid | string | UUID del cliente |
company_slug | string | Identificador del workspace |
Todos los parámetros opcionales de create están disponibles en update.
Ejemplos de prompts
You: "Actualiza el email de Acme Corp a hello@acme.com"
AI: Encuentra el cliente → llama a client action=update con email="hello@acme.com"
You: "Agrega una nota a Global Media: 'Contrato renovado para Q2'"
AI: Llama a client action=update con notes="Contrato renovado para Q2"
You: "Cambia el sitio web de TechStart a www.techstart.com"
AI: Llama a client action=update con website="www.techstart.com"Estadísticas de clientes
La acción stats devuelve métricas de clientes a nivel de workspace — total de clientes, conteo activos vs inactivos, ingresos por cliente, distribución de proyectos y tendencias de engagement. Estos son los números que alimentan el dashboard de ClientFlow CRM.
Parámetros requeridos
| Parámetro | Tipo | Descripción |
|---|---|---|
company_slug | string | Identificador del workspace |
You: "Dame las estadísticas de clientes"
AI: Llama a client action=stats → devuelve total de clientes, conteo activos, métricas de ingresos
You: "¿Cuántos clientes activos tenemos?"
AI: Llama a client action=stats → extrae el conteo de clientes activos
You: "Muéstrame el resumen de clientes de mi agencia"
AI: Llama a client action=stats → resume la salud del portafolio de clientesFlujo de trabajo CRM
Los clientes se conectan con cada parte del ecosistema de ClientFlow CRM. Así es como la herramienta de clientes se integra con otras herramientas para un flujo de trabajo completo de agencia:
1. Registrar el cliente
Comienza creando un registro de cliente con toda la información de contacto relevante.
You: "Agrega un nuevo cliente 'Acme Corp', email contact@acme.com, nombre de empresa 'Acme Corporation',
sitio web acme.com. Nota: Cuenta enterprise, 50+ empleados"
AI: Llama a client action=create → devuelve UUID del cliente para vinculación2. Crear una propuesta
Usa el UUID del cliente para crear una propuesta vinculada a este cliente.
You: "Crea una propuesta para Acme Corp: Rediseño de Sitio Web, $15,000"
AI: Encuentra UUID del cliente → llama a proposal action=create con contact_company_uuid3. Convertir a proyecto
Cuando la propuesta es aprobada, conviértela en un proyecto activo.
You: "Aprueba la propuesta de Acme Corp y conviértela en proyecto"
AI: Llama a proposal action=approve → llama a proposal action=convert4. Facturar el trabajo
Genera facturas vinculadas al cliente para facturación.
You: "Crea una factura para Acme Corp, $5,000 por entrega de Fase 1"
AI: Llama a invoice action=create con client_uuid → borrador de factura listo para enviar5. Monitorear la relación
Da seguimiento a la salud del cliente a través de estadísticas y dashboards.
You: "Muéstrame el resumen de clientes"
AI: Llama a client action=stats → resume las métricas del portafolioVincular clientes a proyectos
Al crear un proyecto a través de la herramienta project, puedes pasar el UUID del cliente como parámetro client_uuid. Esto vincula el proyecto al registro del cliente, habilitando:
- Listados de proyectos con alcance por cliente
- Atribución de ingresos por cliente
- Acceso al portal del cliente (si está configurado)
- Reportes consolidados de todos los proyectos del cliente
You: "Crea un proyecto 'Rediseño Web Acme' vinculado a Acme Corp"
AI: Encuentra UUID del cliente → llama a project action=create con client_uuidPróximos pasos
- Facturas: Crea y gestiona facturas para tus clientes.
- Propuestas: Construye y envía propuestas para convertir leads en proyectos.
- Dashboards ClientFlow: Accede a analíticas de CRM y reportes entre workspaces.
- Proyectos: Gestiona la entrega de proyectos para tus clientes.