Blank white background with no objects or features visible.

Te ofrecemos acceso gratuito al informe completo Gartner Hype Cycle for AI Governance 2026. Consigue tu copia →

Servidor MCP de Salesforce: herramientas, permisos y cómo conectarlo de forma segura

Por Ashish Dubey

Actualizado: October 7, 2026

Published: September 16, 2026

⚡ TL;DR
  • The Salesforce MCP server exposes your CRM — accounts, contacts, opportunities, cases, custom objects — as tools an agent can call, served from inside your own org.
  • Setup is not a URL-and-token job: install the TrueFoundry Salesforce managed package, enable the MCP Service, activate a server. No Connected App, no Client ID, no secret, no callback URLs.
  • Which server you activate is your strongest control: sobject-reads is read-only, sobject-all is full read/write.
  • Every call runs as the authenticated user under that user’s CRUD permissions, field-level security, and sharing rules — the permission model you already maintain is the one the agent gets.
  • On TrueFoundry you layer per-tool toggles, collaborator roles, and human approval on the write path. The risk isn’t leaked code — it’s an agent quietly changing an opportunity finance reports on.

Qué es el servidor MCP de Salesforce

ElEl servidor MCP de Salesforce convierte tu CRM en herramientas invocables. Model Context Protocol es el estándar abierto que permite a un agente de IA descubrir e invocar herramientas en un sistema externo; la implementación de Salesforce expone sObjects estándar y personalizados a través de él.

Lo que lo diferencia de la mayoría de los servidores MCP remotos es dónde se ejecuta: Salesforce aloja sus servidores MCP desde dentro de tu organización, activados a través del paquete gestionado de Salesforce de TrueFoundry: sin intermediarios de terceros ni aplicaciones OAuth que configurar.

Lo que actives determinará a qué pueden acceder los agentes:

Server What it grants
sobject-reads Read-only access to sObjects — query and retrieve accounts, contacts, opportunities, cases, and custom objects
sobject-all Full read and write access — the same reads, plus create, update, and delete

Esas dos opciones se reducen a la única decisión importante: si el agente necesita modificar registros o simplemente leerlos. La pestaña Servidores de Salesforce en Configuración enumera lo que tu edición puede activar. [VERIFICAR] No está documentado si aparecen variantes más allá de estas dos.

Dentro de cualquier servidor, la superficie es tu modelo de datos. La documentación describe las herramientas por capacidad y tipo de objeto en lugar de publicar nombres de funciones fijos, por lo que la pestaña Herramientas en la página de detalles del servidor es el inventario real de tu organización.

Qué hacen realmente los agentes con él

Los flujos de trabajo útiles encadenan lecturas y, ocasionalmente, escrituras:

  • Revisión del pipeline. Consulta las oportunidades abiertas que superen un umbral, extrae las cuentas y contactos relacionados, realiza una referencia cruzada con la fecha de la última actividad y marca los tratos que han quedado inactivos.
  • Investigación previa a la llamada. Lee la cuenta, sus casos abiertos, su historial de oportunidades ganadas y cualquier objeto personalizado que contenga el uso del producto, y luego redacta un resumen de una página.
  • Triaje de casos. Agrupa los casos abiertos por área de producto y gravedad, y destaca aquellos que superan los tiempos de respuesta establecidos.
  • Higiene de datos. Busca registros duplicados o incompletos y normaliza los campos; este es el único caso que requiere sobject-all.

Tres de esos cuatro son solo de lectura, y ese es el patrón. La mayor parte de lo que los equipos quieren de un servidor MCP de CRM es leer. Por lo tanto, la distinción entre lectura y escritura no es un principio abstracto aquí, sino una cuestión concreta que se resuelve en el momento de la activación, y la mayoría de los agentes deben limitarse al modo de solo lectura.

Por qué la conexión directa falla a escala de equipo

Que un analista de RevOps conecte Salesforce a Claude Desktop está bien. Pero esa misma integración para treinta personas en ventas, soporte y finanzas, no.

Un agente con acceso de escritura puede alterar las cifras que ve la dirección. Los importes de las oportunidades, las fechas de cierre y las etapas se consolidan en la previsión; los campos de cuenta alimentan los informes de territorio y ARR. Un agente que "limpia" una etapa o elimina un posible duplicado no ha filtrado información, sino que ha corrompido el sistema de registro con el que finanzas cierra el trimestre, y un historial sobrescrito no es un cambio que se pueda revertir. La inyección de prompts agrava el problema: una instrucción insertada en la descripción de un caso llega a un agente de triaje que posee las mismas herramientas de escritura que uno de higiene de datos.

Un agente con acceso de lectura puede extraer todo el pipeline al contexto de un modelo. Una consulta general sobre Oportunidades devuelve todos los tratos abiertos, su importe y su propietario, y en una cuenta de servicio compartida, esa consulta no está limitada por las reglas de uso compartido de nadie. Tu previsión se convierte en un prompt.

Las credenciales compartidas anulan el propio modelo de permisos de Salesforce. Perfiles, conjuntos de permisos, seguridad a nivel de campo, reglas de uso compartido: los equipos pasan años ajustándolos. Luego, una integración se autentica con una credencial de nivel de administrador, cada solicitud hereda esos privilegios y todo ese trabajo desaparece.

Sin atribución cuando algo cambia. El historial de campos te indica que un registro cambió y qué usuario lo hizo, pero no que un agente lo modificó a partir de una instrucción en un hilo de Slack.

Nada de esto es un argumento en contra de conectar Salesforce. Es un argumento a favor de un plano de control frente a él, que es lo que un pasarela MCP.

Want to see this end to end?
Spin up a TrueFoundry account, activate the read-only Salesforce server, and hand your team a governed CRM agent in an afternoon.

Antes de empezar: lo que requiere el lado de Salesforce

Dado que el servidor reside en tu organización, esta integración tiene requisitos previos reales, a diferencia de la mayoría de los MCP gestionados.

  • Una cuenta de TrueFoundry con permisos para añadir servidores MCP.
  • Administrador de Salesforce acceso: vas a instalar un paquete y realizar cambios en la Configuración.
  • Una edición de organización con acceso a la API habilitado: Developer, Enterprise o Professional Edition con acceso a la API activado.

Reserva unos diez minutos; la mayor parte del tiempo se irá en la instalación y activación.

Conexión del servidor MCP de Salesforce a través de TrueFoundry

TrueFoundry aprovisiona Salesforce como un MCP gestionado por TrueFoundry: la plataforma se encarga de la URL del servidor, la autenticación de salida, los ámbitos y las credenciales, manteniéndolos actualizados ante cualquier cambio en Salesforce:

TrueFoundry Managed MCPs catalogue showing provider tiles with an Add button, where the platform supplies every URL, authentication detail, scope, and credential

Catálogo de MCP gestionados por TrueFoundry que muestra los iconos de los proveedores con un botón de añadir, donde la plataforma proporciona todas las URL, detalles de autenticación, ámbitos y credenciales

Dado que el servidor es tuyo, Salesforce añade tres pasos previos en el lado de la organización.

Paso 1: Instalar el paquete MCP de TrueFoundry para Salesforce. Inicia sesión en tu organización como administrador y abre el enlace de instalación en la misma sesión del navegador:

https://login.salesforce.com/packaging/installPackage.apexp?p0=04ta7000001FUejAAG

En la pantalla de instalación, elige Instalar para todos los usuarios, haga clic enInstalary espera a recibir la confirmación de éxito.

Paso 2: Habilite el servicio MCP. En Configuración, busque Interfaz de usuario en Búsqueda rápida, localice Habilitar servicio MCP, actívelo y haga clic en Guardar.

Paso 3: Active el servidor MCP. Sin salir de Configuración, busque Servidores MCP y abra la pestaña Servidores de Salesforce . Busque el servidor que desee (sobject-all para lectura/escritura completa, sobject-reads para solo lectura) y haga clic en Activar; el proceso puede tardar hasta dos minutos. Lea la siguiente sección antes de elegir.

Paso 4: Conéctese en TrueFoundry. Ve a Servidores MCP, busca Salesforce MCPy haz clic en Conectar. Se te redirigirá a una pantalla de inicio de sesión y consentimiento de Salesforce: inicia sesión, revisa los permisos solicitados y haz clic en Permitir.

MCP Servers panel showing the not-connected state for an MCP server with a Connect Now button that starts the OAuth authorization flow

Panel de servidores MCP que muestra el estado de desconectado para un servidor MCP con un botón Conectar ahora que inicia el flujo de autorización OAuth

Paso 5: Verificar. El servidor debería indicar Conectadoy elHerramientas la pestaña debería mostrar sus herramientas. Haz clic en Probar en cualquier herramienta, o ejecuta algo como “list all accounts”, para confirmar la comunicación de ida y vuelta.

Ten en cuenta lo que hiciste no es hacer: sin aplicación cliente externa, sin aplicación conectada, sin ID de cliente ni secreto, sin ámbitos de OAuth, sin URL de devolución de llamada.

Cómo funciona realmente la autenticación

TrueFoundry separa laautenticación de entrada—cómo se identifica un cliente ante la pasarela— de laautenticación de salida, cómo la puerta de enlace se autentica ante Salesforce.

MCP Gateway authentication and authorization flow showing inbound authentication, access control, and outbound authentication as three distinct stages

Flujo de autenticación y autorización de la pasarela MCP que muestra la autenticación de entrada, el control de acceso y la autenticación de salida como tres etapas diferenciadas

Entrada : los clientes se autentican en la puerta de enlace de IA con uno de los siguientes métodos:

‍

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Inscríbase
Tabla de contenido

Controle, implemente y rastree la IA en su propia infraestructura

Reserva 30 minutos con nuestro Experto en IA

Reserve una demostración

La forma más rápida de crear, gobernar y escalar su IA

Demo del libro
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Descubra más

No se ha encontrado ningún artículo.
October 31, 2026
|
5 minutos de lectura

Claude Code Subagents: What They Are and How to Use Them

No se ha encontrado ningún artículo.
October 31, 2026
|
5 minutos de lectura

Claude Code with Amazon Bedrock: Setup, IAM, and Cost Control

No se ha encontrado ningún artículo.
October 31, 2026
|
5 minutos de lectura

Claude Code vs GitHub Copilot: Features, Pricing, and Enterprise Controls

No se ha encontrado ningún artículo.
Comparing HITL vs HOTL for enterprise AI oversight
October 30, 2026
|
5 minutos de lectura

Human on the Loop vs Human in the Loop: Which AI Oversight Model Fits Enterprise Teams?

No se ha encontrado ningún artículo.
No se ha encontrado ningún artículo.

Blogs recientes

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Preguntas frecuentes

¿Qué es el servidor MCP de Salesforce?

Es un servidor de Model Context Protocol que expone los datos del CRM de Salesforce —cuentas, contactos, oportunidades, casos y objetos personalizados— como herramientas que un agente de IA puede invocar. Salesforce lo sirve desde dentro de su propia org: instale el paquete gestionado TrueFoundry Salesforce, habilite el MCP Service en Setup y active sobject-reads para acceso de solo lectura o sobject-all para lectura y escritura completas.

¿Qué herramientas expone el servidor MCP de Salesforce?

Depende del servidor que active. sobject-reads expone herramientas de lectura sobre sus sObjects; sobject-all añade creación, actualización y eliminación. Las herramientas se parametrizan por tipo de objeto y filtros de consulta en lugar de publicarse como una lista fija, así que la pestaña Tools es el inventario de referencia para su org, y cada herramienta que aparece allí puede activarse, desactivarse, redescribirse o anotarse.

¿Es seguro usar el servidor MCP de Salesforce en una empresa?

Es una de las integraciones más fáciles de gobernar: el OAuth por usuario implica que cada acción se ejecuta como el usuario autenticado, con sus permisos CRUD, su seguridad a nivel de campo y sus reglas de uso compartido. El riesgo residual es la vía de escritura: active sobject-reads donde no hagan falta escrituras, desactive las herramientas de escritura donde sí hagan falta y condicione el resto a una aprobación humana con validez Once.

¿Puedo desplegar TrueFoundry en mi propia VPC o en on-prem?

Sí. TrueFoundry se ejecuta en su VPC, on-prem, en entornos air-gapped o híbridos, de modo que los prompts y las respuestas nunca salen de su dominio, incluso cuando enruta entre muchos proveedores.

¿Admite TrueFoundry MCP y agentes de IA en general?

Sí. Incluye un MCP Gateway, un Agent Gateway y un MCP & Agents Registry con control de acceso a nivel de herramienta. Los agentes creados con LangGraph, CrewAI, AutoGen o un framework propio pueden gobernarse de forma centralizada.

¿Se integra con mi pila de observabilidad existente?

Sí. La pasarela es compatible con OpenTelemetry y se integra con Grafana, Datadog, Prometheus o tu pila preferida. Rastrea cada solicitud desde la instrucción (prompt) hasta la ejecución de la herramienta y el modelo, así obtienes un registro unificado sin tener que reemplazar lo que ya tienes en funcionamiento.

Realice un recorrido rápido por el producto
Comience el recorrido por el producto
Visita guiada por el producto