UNPKG

sf-agent-framework

Version:

AI Agent Orchestration Framework for Salesforce Development - Two-phase architecture with 70% context reduction

76 lines (52 loc) 2.64 kB
# Salesforce MCP (Model Context Protocol) Support This directory contains resources for integrating Salesforce with the Model Context Protocol (MCP), enabling AI agents to interact with Salesforce data and services through standardized interfaces. ## Directory Structure - **servers/** - MCP server implementations for Salesforce APIs - **clients/** - MCP client configurations for various AI platforms - **registry/** - Enterprise MCP server registry and governance policies ## Overview The Model Context Protocol (MCP) is an open standard that enables seamless communication between AI applications and data sources. With Salesforce's adoption of MCP in Agentforce 3 (July 2025), this integration provides: 1. **Standardized Access** - Unified interface for AI agents to interact with Salesforce 2. **Multi-System Integration** - Connect Salesforce with other enterprise systems 3. **Enterprise Governance** - Centralized control over AI-tool interactions 4. **Developer Productivity** - Natural language interfaces for Salesforce DX operations ## Key Components ### MCP Servers Pre-built MCP servers for common Salesforce integrations: - **Salesforce DX Server** - Development operations via natural language - **REST API Server** - Standard Salesforce object access - **MuleSoft Connector** - API integration and orchestration - **Heroku AppLink** - Scalable infrastructure for MCP hosting ### MCP Clients Configurations for AI platforms: - **Agentforce 3** - Native MCP client (Pilot July 2025) - **Claude Code** - MCP discovery and tool integration - **GitHub Copilot** - Enhanced Salesforce development - **Custom Agents** - Framework for building specialized AI agents ### Registry & Governance Enterprise-grade controls: - **Server Registry** - Centralized MCP server discovery - **Security Policies** - Access control and rate limiting - **Audit Trails** - Comprehensive activity logging - **Compliance Templates** - GDPR, HIPAA, SOC2 configurations ## Getting Started 1. Choose your integration scenario: - Development automation (Salesforce DX) - Data access (REST API) - System integration (MuleSoft) - Custom functionality (Build your own) 2. Select appropriate MCP server template from `servers/` 3. Configure security and governance in `registry/` 4. Deploy using provided workflows in `../workflows/salesforce-mcp-implementation.md` ## Resources - [Salesforce MCP Documentation](https://developer.salesforce.com/docs/platform/mcp) - [Model Context Protocol Specification](https://modelcontextprotocol.io) - [Agentforce 3 Preview](https://developer.salesforce.com/agentforce3)