Abency
Run a marketing agency's social, SEO, ads, WordPress and email from an AI agent.
Salesforce's Headless 360 beta has four tools reaching the whole platform.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
Salesforce's Headless 360 MCP server connects a Salesforce org to Claude, ChatGPT and any MCP client over OAuth. It exposes four tools — but the count is misleading. Two of them look up operations, and dispatch then runs whichever Salesforce operation the agent picked at runtime. The reachable surface is the platform, not four functions. It is a Beta service.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
{"errors":[{"message":"JWT Token is required"}]} to an anonymous initialize on 2026-09-08, which is the live check that established the OAuth posture. The four tool names come from Anthropic's directory listing and Salesforce's own reference page, not from a handshake. We have not seen the server's annotations, so this page makes no claim about readOnlyHint or destructiveHint values on the live tools.dispatch can reach on the day you read this is not what it could reach at beta launch. Call discover to see the current set; no static list on this page or any other can be authoritative.mcp_api and refresh_token for this endpoint, the same pair for every tool. Restricting an agent to dispatch_readonly is a client-side configuration, not an OAuth grant.No. Salesforce's documentation states that every Hosted MCP transaction runs as the authenticated user, and that object permissions, field-level security, sharing rules, profile permissions and permission sets all apply. Its wording is direct: if you cannot perform an action in Salesforce, your agent cannot perform it through the MCP server. Audit trails attribute every action to you.
The HTTP methods each accepts. Salesforce's request schema for dispatch permits GET, POST, PUT, DELETE and PATCH, so it can create, update and delete. The schema for dispatch_readonly restricts the method enum to GET alone, and Salesforce states the tool never changes data or configuration. Both take a URL and route through the same access guard.
Because it is a dispatcher, not a fixed toolset. Salesforce's documentation states that instead of exposing thousands of features as individual tools, the server provides four tools backed by a continuously growing library of Salesforce operations. The tool surface stays small and stable while the set of actions the agent can take scales independently of it.
It means the service is optional and governed by separate terms. Salesforce states the Headless 360 MCP Server is a Beta Service available from July 2026, that you use it at your sole discretion, and that any use is subject to the applicable Beta Services Terms. Salesforce also documents that server URLs and OAuth scopes changed between beta and GA.
Yes. Salesforce's documentation states MCP servers are disabled in your org by default and must be enabled by an administrator before clients can connect, and warns that clients will not connect even with correct authentication if servers are not enabled. An admin activates headless-360 from Setup, and activation can take up to two minutes.
Two, mcp_api and refresh_token. The server's own protected-resource descriptor, read on 2026-09-08, names exactly those for this endpoint and points at login.salesforce.com. Salesforce's setup documentation asks for the same pair in the External Client App. There is no read-only scope, so scope choice cannot separate dispatch from dispatch_readonly.
Not through OAuth scope, but through three other controls. Salesforce recommends configuring client-level tool permissions so approval is required before a tool changes configuration or deletes data. It also offers scoped read-only servers such as platform/sobject-reads, and notes that External Client Apps can be restricted to specific permission sets.
Your org's ordinary API limits. Salesforce documents that catalog-backed tools run as the authenticated user and that the same permissions and rate limits apply as they would to any REST API call made by that user. The connector publishes no separate MCP quota, so a dispatch call is metered against the org's normal API allocation.
.html URL returned HTTP 403 to our client; the same page served cleanly at the .md suffix that Salesforce's own machine index publishes. · retrieved 2026-09-08salesforce.com/company/legal/agreements/, which redirects to (checked 2026-09-08). We cite the resolved URL. · retrieved 2026-09-08https://api.salesforce.com/platform/mcp/v1/platform/headless-360 — HTTP 401, no WWW-Authenticate header (2026-09-08) · retrieved 2026-09-08developer.salesforce.com/robots.txt permits these paths and carries no Content-Signal line; it explicitly advertises both llms.txt files as "LLM and AI agent friendly content" (checked 2026-09-08) · retrieved 2026-09-08Connect Salesforce - Beta once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.