{
  "id": "06-salesforce-agentforce",
  "slug": "salesforce-agentforce",
  "normalized_name": "salesforce agentforce",
  "name": "Salesforce (core CRM/platform) + Agentforce",
  "vendor_url": "salesforce.com",
  "category": "revops-infra",
  "what_it_does": "A cloud CRM/platform for managing sales, service, and marketing records via a database, APIs, and a low-code app layer, with Agentforce as a layer on top for configuring autonomous AI agents that read Salesforce data, decide on an action, and execute it or hand off to a human.",
  "ai_features": "Agentforce is the genuine AI layer - LLM-driven agents that plan and act on CRM data, and as of Agentforce 3 can act as an MCP client to call external MCP servers. The base platform's automation (Flow, process builder) is plain rules-based automation, not AI.",
  "mcp_status": "official",
  "mcp_url": "https://github.com/salesforcecli/mcp (Salesforce DX/CLI MCP server, dev-tooling use case); https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html and https://github.com/forcedotcom/mcp-hosted (Salesforce Hosted MCP Servers, GA April 2026, external AI clients read/act on live org data)",
  "mcp_auth": "OAuth + PKCE via an External Client App (scopes mcp_api, refresh_token); every MCP call runs under the authenticated user's own permissions (CRUD/FLS/sharing rules apply), not a service account. The DX/CLI server instead relies on orgs pre-authorized via `sf org login web`.",
  "api_gate": "enterprise-only for the MCP-enabled path - Salesforce Hosted MCP Servers require Enterprise Edition or above. Raw REST API access is free on Developer Edition sandboxes; production-tier API pricing/inclusion by edition was not independently confirmed and is marked unknown rather than guessed.",
  "revops_role": "The system-of-record CRM most large/enterprise RevOps stacks are built on; Agentforce + Hosted MCP is Salesforce's play to let external AI tools (or its own agents) read/act on that system of record directly.",
  "tier": "RESEARCHED",
  "last_checked": "2026-08-24",
  "sources": "https://developer.salesforce.com/blogs/2025/06/introducing-mcp-support-across-salesforce, https://developer.salesforce.com/blogs/2026/04/salesforce-hosted-mcp-servers-are-now-generally-available, https://github.com/salesforcecli/mcp, https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html, https://developer.salesforce.com/blogs/2026/07 (Headless 360 MCP Server Beta announcement)",
  "notes": "The Headless 360 MCP Server (beta, July 2026) exposes only four tools - Discover, Describe, Dispatch, Dispatch Read Only - that map to a growing skill library, rather than one tool per Salesforce operation; a deliberate design choice to avoid thousands of individual MCP tools. Agentforce and Hosted MCP Server pricing were not disclosed in sources found - unknown, not guessed.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "enterprise-only",
  "mcp_urls": [
    "https://github.com/salesforcecli/mcp",
    "https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html",
    "https://github.com/forcedotcom/mcp-hosted"
  ],
  "source_urls": [
    "https://developer.salesforce.com/blogs/2025/06/introducing-mcp-support-across-salesforce",
    "https://developer.salesforce.com/blogs/2026/04/salesforce-hosted-mcp-servers-are-now-generally-available",
    "https://github.com/salesforcecli/mcp",
    "https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html",
    "https://developer.salesforce.com/blogs/2026/07"
  ],
  "source_annotations": [
    "(Headless 360 MCP Server Beta announcement)"
  ],
  "vendor_domain": "salesforce.com",
  "display_name": "Salesforce (core CRM/platform) + Agentforce",
  "docs_url": null,
  "jobs": [
    "run-autonomous-sdr-agent",
    "answer-inbound-chat",
    "read-crm-records",
    "write-crm-records",
    "run-automation-workflow"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/salesforcecli/mcp",
    "https://github.com/forcedotcom/mcp-hosted",
    "https://github.com/salesforcecli/mcp"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "ALLOW_ALL_ORGS",
      "description": "Allow access to all authorized orgs. Use this value with caution.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "DEFAULT_TARGET_DEV_HUB",
      "description": "Allow access to your default Dev Hub org. If you've set a local default Dev Hub org in your DX project, the MCP server uses it. If not, the server uses a globally-set default Dev Hub org.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "write"
    },
    {
      "name": "DEFAULT_TARGET_ORG",
      "description": "Allow access to your default org. If you've set a local default org in your DX project, the MCP server uses it. If not, the server uses a globally-set default org.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "write"
    },
    {
      "name": "aura-experts",
      "description": "Tools that provide Aura component analysis, blueprinting, and migration expertise..",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "code-analysis",
      "description": "Tools for static analysis of your code using Salesforce Code Analyzer.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "core",
      "description": "Core set of DX MCP tools. This toolset is always enabled.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "write"
    },
    {
      "name": "data",
      "description": "Tools to manage the data in your org, such as listing all accounts.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "devops",
      "description": "Tools to securely and autonomously read, manage, and operate DevOps Center resources.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "experts-validation",
      "description": "Tools to validate and score LWC components for production readiness across accessibility, security, and best practices.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "lwc-experts",
      "description": "Tools to assist with Lightning Web Component (LWC) development, testing, optimization, and best practices.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "metadata",
      "description": "Tools to deploy and retrieve metadata to and from your org and your DX project.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "mobile",
      "description": "Tools for mobile development and capabilities.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "mobile-core",
      "description": "A subset of tools from the `mobile` toolset focused on essential mobile capabilities.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "orgs",
      "description": "Tools to manage your authorized orgs.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scale-products",
      "description": "Tools for detecting and fixing Apex performance.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "testing",
      "description": "Tools to test your code and features.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "users",
      "description": "Tools to manage org users, such as assigning a permission set.",
      "required_params": [],
      "evidence": "readme",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "write"
    }
  ],
  "mcp_tool_count": 17,
  "mcp_tools_evidence": "readme",
  "mcp_tools_repo": "salesforcecli/mcp",
  "mcp_tools_repo_party": "first-party",
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "official",
  "cli_party": "first",
  "cli_binary": "sf",
  "cli_install": [
    {
      "cmd": "npm install -g @salesforce/cli",
      "manager": "npm",
      "source_url": "https://www.npmjs.com/package/@salesforce/cli",
      "party": "first",
      "fetched_on": "2026-09-27"
    }
  ],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [
    {
      "kind": "npm",
      "package": "@salesforce/cli",
      "version": "2.151.7",
      "party": "first",
      "url": "https://www.npmjs.com/package/@salesforce/cli"
    },
    {
      "kind": "pypi",
      "package": "salesforcecli",
      "version": "0.0.12",
      "party": "third",
      "url": "https://pypi.org/project/salesforcecli/"
    }
  ],
  "cli_evidence": "npm",
  "cli_checked_on": "2026-09-27",
  "github_org": "salesforcecli",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/salesforcecli",
  "github_org_evidence": {
    "rule": "rule 1",
    "url": "https://github.com/salesforcecli/mcp",
    "matched_domain": "salesforce.com",
    "via": "website",
    "detail": "account website https://developer.salesforce.com/tools/salesforcecli has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": []
  },
  "github_org_repos": 75,
  "github_org_repos_mcp": 2,
  "github_org_repos_cli": 16,
  "github_org_latest_activity": "2026-09-08T16:01:26Z",
  "github_org_recent_repos": [
    {
      "name": "plugin-trust",
      "url": "https://github.com/salesforcecli/plugin-trust",
      "kind": "plugin-or-integration",
      "description": null,
      "stars": 2,
      "pushed_at": "2026-09-08",
      "latest_release": "4.0.12"
    },
    {
      "name": "plugin-apex",
      "url": "https://github.com/salesforcecli/plugin-apex",
      "kind": "cli",
      "description": "Salesforce CLI Plugin that hosts the Apex commands",
      "stars": 5,
      "pushed_at": "2026-09-08",
      "latest_release": "4.1.2"
    },
    {
      "name": "cli",
      "url": "https://github.com/salesforcecli/cli",
      "kind": "cli",
      "description": "The `sf` cli.",
      "stars": 180,
      "pushed_at": "2026-09-08",
      "latest_release": "2.151.6"
    },
    {
      "name": "plugin-data-setup-transfer",
      "url": "https://github.com/salesforcecli/plugin-data-setup-transfer",
      "kind": "plugin-or-integration",
      "description": null,
      "stars": 0,
      "pushed_at": "2026-09-07",
      "latest_release": "1.0.2"
    },
    {
      "name": "plugin-data-code-extension",
      "url": "https://github.com/salesforcecli/plugin-data-code-extension",
      "kind": "plugin-or-integration",
      "description": null,
      "stars": 0,
      "pushed_at": "2026-09-07",
      "latest_release": "1.4.1"
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://github.com/salesforcecli/mcp",
  "endpoint_status": "repo-local",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "06-salesforce-agentforce",
  "also_listed_in": [
    {
      "id": "04-salesforce-agentforce",
      "name": "Salesforce Agentforce (SDR Agent)",
      "category_num": "04",
      "category_slug": "ai-sdr-agents",
      "source_file": "04-ai-sdr-agents.md",
      "canonical": false
    }
  ],
  "source_file": "06-revops-infra.md",
  "source_line": 11,
  "file_index": 0,
  "category_num": "06",
  "category_slug": "revops-infra",
  "category_label": "RevOps Infra",
  "heading": "Salesforce (+ Agentforce)",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 184
}
