
Explore headless 360, replacing browser interactions with an AI agent connected to Salesforce via MCP, enabling creation, retrieval, and updates of records through plain-English prompts, without a browser.
Discover the model context protocol (MCP), a universal standard for AI to system communication, enabling single MCP servers to connect AI models to Salesforce, Gmail, and more with reusable capabilities.
Learn how Salesforce MCP servers enable AI tools to read and create records. Activate standard MCP servers and create custom ones, adding tools like Apex actions and flows.
Connect Claude AI to Salesforce via the MCP server by creating a client app, obtaining the client ID and secret, and enabling read access to query Salesforce accounts and cases.
Test Claude AI with live Salesforce data by querying accounts, creating and updating records, and verifying a case linked to United Oil and Gas, noting deletion isn't supported.
Download Cursor, connect Salesforce via OAuth, and build a custom MCP server with an Apex class to expose tools through Cursor.
Build a global apex class with invocable methods to deliver account insights from opportunities and pipeline metrics, using fuzzy matching and secure user mode; expose as an MCP server tool.
Connect a custom MCP server to Salesforce by exposing an Apex class as a tool. Configure the mcp.json, authenticate, and view account and pipeline insights from the integrated tools.
Query MCP metadata with the Tooling API using the Salesforce Inspector. Explore MCP server definitions and MCP server tool definitions and export key fields like developer name and description.
Install and configure the cloud CLI on Windows, including Node.js and npm, set up environment variables, and log in to connect to a Salesforce MCP server.
Learners configure Salesforce prompts by enabling Einstein, creating a flex prompt template to generate a full account summary from related records, and linking it to a custom MCP server.
Learn to connect Claude CLI to a custom MCP server, add the MCP with a command, configure http transport and callback port, and troubleshoot OAuth authentication.
Connect to a new MCP server from Claude CLI, overcome authentication errors by retrying, verify client ID and server URL, then invoke the prompt template.
Query data lake objects in Salesforce Data Cloud via the query editor, selecting name, account number, and source, then activate the MCP server to run SQL queries and view metadata.
Connect the Claude CLI to the data cloud MCP server, add the MCP server to cloud.json, and verify authentication before running data cloud queries.
Learn to create a named query API in Salesforce, define a query selecting id, name, industry, and account number, validate with workbench, and setup activation in MCP.
Explore the Salesforce named query API, a beta feature that exposes predefined SQL queries as reusable MCP tools. Compare fixed named queries with AI-generated queries and learn to pass parameters.
Add a gateway layer between the AI agent and the Salesforce MCP server to enforce policies, monitor traffic, and enable centralized governance with MuleSoft Omni gateway.
Create an external client app in Salesforce, enable client credential flow with oauth scopes like refresh token and offline access, and copy the consumer key and secret.
learn to obtain an oauth access token for Salesforce MCP via the client credentials flow using curl with a client id and secret, and understand gateway endpoint authentication limits.
Learn to route Salesforce MCP requests through the MuleSoft Omni Gateway, authenticate with an access token, and create cases in Salesforce via a gateway-connected MCP endpoint, while monitoring traffic.
Apply a rate limit policy in MuleSoft Omni Gateway for Salesforce MCP servers to cap requests per minute, aligning with API governance, then test by sending prompts within a minute.
Explore how to test and resolve rate limit errors for Salesforce MCP requests via the omni gateway, including adjusting to five requests per minute and retry timing.
The way you work in Salesforce is changing. This course shows you what comes next.
For years, Salesforce users have relied on a browser — navigating tabs, filling forms, and clicking through screens to get anything done. That era is ending. AI agents like Claude and Cursor can now connect directly to your Salesforce org through the Model Context Protocol (MCP) and take action on your behalf — no browser required. This course teaches you exactly how that works, from the ground up.
Salesforce Headless 360: Zero to Hero is a hands-on, practical course designed for Salesforce developers and admins who want to stay ahead of the agentic AI revolution. You will go from understanding what MCP is, to connecting Claude AI and Cursor to a live Salesforce org, to building your own Custom MCP Server using Apex, to controlling everything from the Claude Code CLI — all in one course.
Who This Course Is For
Salesforce developers who want to build AI-powered integrations using MCP
Salesforce admins who want to understand how AI agents interact with Salesforce data
Anyone exploring the Agentforce ecosystem and agentic AI in Salesforce
Developers already using Claude AI or Cursor who want to connect them to Salesforce
Salesforce professionals preparing for the future of headless, browser-free Salesforce interactions
Requirements
Basic understanding of Salesforce (Admin or Developer level)
A Salesforce Developer Edition or Sandbox org
A Claude AI subscription
Cursor AI installed
Node.js and npm installed on your computer (required for Claude Code CLI)
No prior experience with MCP or AI agent integration required — this course starts from zero
Why This Course
Model Context Protocol is not a future concept — Salesforce has already shipped it. MCP Servers are live in Salesforce Setup today. AI tools like Claude and Cursor already support MCP connections. The only thing missing is the knowledge of how to set it up, build on it, and do it securely. This course gives you all of that in one place.
By the end of this course you will have connected real AI agents to a live Salesforce org, built a working Custom MCP Server backed by Apex, and have a complete understanding of the 14 best practices that keep your MCP implementation secure, maintainable, and production-ready.