Skip to main content
Search

Results for “Documentation”

8 matches across blog posts, projects, case studies and series.

8 results

Blog posts

Oct 9, 2026

Day 11/15 — Security Architecture: OAuth, Permissions & Least Privilege

A threat model for AI clients on Salesforce, the layers that contain them, where tokens go, why there is no integration user, and a least-privilege permission …

Oct 9, 2026

Day 9/15 — Create & Update Salesforce Data Safely

Let Claude write to Salesforce without losing control: what still runs on every write, the propose, confirm, execute, verify loop, and a confirm-before-write p…

Oct 9, 2026

Day 7/15 — Explore Salesforce MCP Tools & sobject-all

What Claude can actually call in your org: the 11 sobject-all tools, the smaller servers, how to read a tool definition, MCP Inspector, and the beta Headless 3…

Oct 9, 2026

Day 6/15 — Connect an AI Client to Salesforce via MCP

Connect Claude to Salesforce's hosted MCP servers: a custom connector in claude.ai and Claude Desktop, a direct server in Claude Code, and your first read-only…

Oct 9, 2026

Day 5/15 — OAuth 2.0, PKCE & External Client App Setup

Create the External Client App every MCP client needs: the mcp api and refresh token scopes, PKCE, JWT tokens, and a tested PKCE helper in TypeScript.

Oct 9, 2026

Day 4/15 — Enable & Configure the Salesforce MCP Server

Switch on Salesforce's hosted MCP servers, part of Salesforce Headless 360 (AIforce): the exact Setup path, which server to start with, the right URL for your …

Oct 9, 2026

Day 3/15 — MCP Fundamentals: Client, Server, Tools & Resources

The Model Context Protocol behind Salesforce Headless 360 (AIforce): hosts, clients, servers, tools, the stateless 2026-07-28 lifecycle, and a local MCP server…

Oct 9, 2026

Day 1/15 — What Is Salesforce Headless 360 and Why Does It Matter?

Salesforce Headless 360, now called AIforce, opens the platform to agents and code. What it is, what the rename changed, what is GA or beta, and how to get rea…