Servidor MCP de Salesforce

Conecta FlowHunt con Salesforce usando el Servidor MCP de Salesforce para una automatización de correos electrónicos y despliegue de código Apex impulsados por IA dentro de tus flujos CRM.

Servidor MCP de Salesforce

¿Qué hace el Servidor MCP de “Salesforce”?

El Servidor MCP (Model Context Protocol) de Salesforce es una herramienta diseñada para facilitar la integración fluida entre asistentes de IA y Salesforce, una de las plataformas de gestión de relaciones con clientes (CRM) más utilizadas. Aprovechando MCP, este servidor permite que los flujos de trabajo impulsados por IA interactúen de forma programática con funciones de Salesforce como el envío de correos electrónicos y la implementación de código Apex. Esta conexión directa permite a desarrolladores y clientes de IA automatizar diversas tareas en Salesforce, optimizar procesos empresariales y mejorar la productividad conectando modelos de lenguaje a datos y acciones clave de la empresa en Salesforce. El servidor es especialmente valioso para desarrolladores y organizaciones que buscan potenciar su uso de Salesforce con automatización IA, reduciendo tareas manuales y minimizando el cambio de contexto entre herramientas.

Lista de Prompts

No se documentan plantillas de prompt explícitas en los archivos del repositorio ni en el README.

Lista de Recursos

No se listan ni describen explícitamente recursos MCP en los archivos del repositorio ni en el README.

Lista de Herramientas

  • Enviar correo electrónico: Permite que el servidor (y por lo tanto el cliente de IA) envíe correos electrónicos a través de Salesforce usando herramientas MCP.
  • Implementar código Apex: Proporciona la capacidad de desplegar código Apex en una organización Salesforce de forma programática.

No se documentan más detalles sobre los métodos de herramientas y sus parámetros en los archivos del repositorio ni en el README.

Casos de uso de este Servidor MCP

  • Envío automatizado de correos en Salesforce: Optimiza flujos de trabajo enviando correos a clientes o internos de manera programática vía Salesforce, reduciendo pasos manuales de comunicación.
  • Despliegue de código Apex: Permite iterar rápidamente e implementar lógica de negocio personalizada en Salesforce directamente desde flujos de IA, acelerando los ciclos de desarrollo.
  • Automatización CRM impulsada por IA: Permite que los asistentes de IA automaticen tareas repetitivas en Salesforce, como enviar notificaciones o actualizar registros, liberando recursos humanos.
  • Soporte IA mejorado para equipos de ventas: Integra sugerencias o acciones potenciadas por IA dentro de Salesforce, mejorando la toma de decisiones y los tiempos de respuesta.
  • Integración de flujos de trabajo: Conecta procesos de Salesforce con flujos de automatización empresarial más amplios, permitiendo el intercambio fluido de datos y acciones entre plataformas.

Cómo configurarlo

Windsurf

No se proporcionan instrucciones de configuración ni ejemplos específicos para Windsurf en el repositorio.

Claude

  1. Requisitos previos: Asegúrate de tener instalados Node.js y npm (o yarn).
  2. Instalar dependencias:
    npm install
    
  3. Configurar credenciales de Salesforce: Crea utils/credentials.js como se indica en el README.
  4. Actualizar configuración: Usa el archivo claude_desktop_config.json proporcionado como plantilla.
  5. Ejecutar el servidor:
    node server.js
    
  6. Ejemplo de configuración JSON (desde claude_desktop_config.json):
    {
      "mcpServers": {
        "salesforce": {
          "command": "node",
          "args": [
            "/absolute/path/to/your/server.js"
          ],
          "env": {
            "SALESFORCE_USERNAME": "your_username",
            "SALESFORCE_CLIENT_ID": "your_clientid",
            "SALESFORCE_PRIVATE_KEY_PATH": "/path/to/private.key"
          }
        }
      }
    }
    
  7. Proteger claves API: Utiliza variables de entorno como se muestra en la sección env anterior.

Cursor

No se proporcionan instrucciones de configuración ni ejemplos específicos para Cursor en el repositorio.

Cline

No se proporcionan instrucciones de configuración ni ejemplos específicos para Cline en el repositorio.

Cómo usar este MCP en los flujos

Uso de MCP en FlowHunt

Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza agregando el componente MCP a tu flujo y conectándolo a tu agente de IA:

Flujo MCP en FlowHunt

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del MCP del sistema, ingresa los detalles de tu servidor MCP usando este formato JSON:

{
  "salesforce": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Una vez configurado, el agente de IA podrá utilizar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “salesforce” por el nombre real de tu servidor MCP y reemplazar la URL por la de tu propio servidor MCP.


Resumen

SecciónDisponibilidadDetalles/Notas
Resumen
Lista de PromptsNo se documentan prompts
Lista de RecursosNo se documentan recursos explícitos
Lista de HerramientasEnviar correo electrónico, Implementar código Apex
Protección de claves APIVía variables de entorno en la configuración
Soporte para Sampling (menos relevante)No documentado

¿El servidor soporta Roots? No documentado
¿El servidor soporta Sampling? No documentado


Entre ambas tablas, el servidor MCP de Salesforce proporciona herramientas básicas pero útiles de integración con Salesforce, con una configuración clara para Claude y entornos Node generales. Sin embargo, la documentación es escasa (especialmente en prompts/recursos), y no se detallan soporte para múltiples plataformas ni características MCP avanzadas. Calificaría esta integración de servidor MCP con un 5/10 en cuanto a completitud y usabilidad, según la información disponible.


Puntuación MCP

¿Tiene una LICENSE?✅ (MIT)
¿Tiene al menos una herramienta?
Número de Forks5
Número de Stars3

Preguntas frecuentes

¿Qué es el Servidor MCP de Salesforce?

El Servidor MCP de Salesforce conecta asistentes de IA y flujos de trabajo con Salesforce, permitiendo el acceso programático a funciones como el envío de correos electrónicos y la implementación de código Apex. Esta integración posibilita la automatización y optimiza los procesos empresariales dentro de tu CRM.

¿Qué herramientas están disponibles en el Servidor MCP de Salesforce?

Actualmente, el Servidor MCP de Salesforce proporciona herramientas para enviar correos electrónicos e implementar código Apex de forma programática, facilitando la automatización y la iteración en tareas de Salesforce desde FlowHunt.

¿Cómo configuro de forma segura las credenciales de Salesforce?

Las credenciales deben establecerse utilizando variables de entorno en la configuración de tu servidor MCP. Consulta la sección 'env' en el ejemplo de configuración de escritorio de Claude para una configuración segura.

¿Cuáles son los casos de uso típicos para este servidor MCP?

Los casos de uso incluyen la automatización del envío de correos en Salesforce, el despliegue de lógica personalizada en Apex, la automatización CRM impulsada por IA (como la actualización de registros) y la mejora de los flujos de trabajo del equipo de ventas con acciones y sugerencias potenciadas por IA.

¿Hay soporte para Windsurf, Cursor o Cline?

No se proporcionan instrucciones de configuración o ejemplos específicos para Windsurf, Cursor o Cline en la documentación. Claude y entornos Node genéricos son los más soportados.

¿El Servidor MCP de Salesforce soporta plantillas de prompts u otros recursos adicionales?

No se documentan plantillas de prompts ni recursos adicionales explícitos en los archivos del repositorio o el README.

Automatiza flujos de trabajo de Salesforce con FlowHunt

Potencia tus operaciones de CRM conectando FlowHunt a Salesforce mediante el Servidor MCP. Habilita la automatización impulsada por IA para correos, despliegue de código y más.

Saber más