browser-use MCP
Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.
- MCP server
- Official
browser-use · 119,597 stars
MCP server
Checked 2026-10-31
claude mcp add salesforce-dx -- npx -y @salesforce/mcp@0.30.15 --orgs DEFAULT_TARGET_ORG --toolsets data,metadataCommands come from the project's own docs or registry entry. Check them against the source before you run them.
Loading poll...
The Salesforce DX MCP server, @salesforce/mcp, lets an agent work with orgs you have signed into through the Salesforce CLI. It reaches end of life on 2 November 2026, two days after our check, and Salesforce points users to skills in forcedotcom/sf-skills instead. Pinned installs keep working. Salesforce also documents hosted MCP servers. We checked on 31 October 2026.
Maintainer | Salesforce ( |
License | Apache-2.0 |
Language | TypeScript, run with |
Latest version | 0.30.15 (npm and GitHub release, 9 Jul 2026) |
Status | End of life 2 Nov 2026; repos to be archived, npm package deprecated |
Transport | stdio |
Auth | Orgs authorized locally with the Salesforce CLI |
Tool count | "Over 60", per the README |
Replacement | Skills in |
Hosted option | Salesforce Hosted MCP Servers, documented on developer.salesforce.com |
Telemetry | On by default; |
Both READMEs open with a warning: "End of Life: November 2nd, 2026". The notice on forcedotcom/mcp issue 46 says that after that date the server is no longer maintained or supported and no further releases will ship. Specifically:
salesforcecli/mcp and forcedotcom/mcp will be archived and read-only.0.30.15 keep working.forcedotcom/sf-skills.So if you came here to set up a Salesforce MCP server for a new project, read the replacement section before you start. If you already run it, nothing breaks on 2 November, but nothing improves either.
Salesforce describes it as "a specialized Model Context Protocol (MCP) implementation designed to facilitate seamless interaction between large language models (LLMs) and Salesforce orgs". It targets developers working in Salesforce DX projects, not end users in the Salesforce UI. It deploys metadata, runs Apex tests, queries data with SOQL, analyzes code and helps migrate Aura components to Lightning Web Components.
The tools are grouped into toolsets, and you pick which to load:
Toolset | Examples |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DevOps Center tools such as |
| Aura to LWC migration helpers |
| LWC development and validation |
|
|
| Mobile development capabilities |
|
|
The README warns that "the DX MCP Server includes over 60 MCP tools", and that loading all of them takes a lot of the model's context. Use --toolsets and --tools to load only what you need. An experimental --dynamic-tools flag starts with a minimal set and loads more as needed.
Four controls matter.
Control | Flag | Notes |
|---|---|---|
Which orgs |
|
|
Which toolsets |
| Comma-separated; |
Which tools |
| Individual names, combined with toolsets |
Non-GA tools |
| Off by default |
Orgs must be authorized on your computer first, with the CLI command org login web or the VS Code extension. The server cannot reach an org you have not signed into. The default-org tokens are resolved on every tool call, not at startup, so switching your default org changes what the agent reaches, which is worth remembering.
The server is free and Apache-2.0 licensed. Your Salesforce org's own limits apply to what it does, and we did not look up how its calls count against them. We could not read licensing terms for Salesforce's Hosted MCP Servers, so check those with Salesforce.
Authorize an org first:
sf org login web --alias my-orgThe README gives entries for Claude Code, Cline, Cursor, VS Code and other clients. All use the same args format. Other agents are our adaptation. See MCP clients for field differences.
From the README, in your project's .mcp.json:
{
"mcpServers": {
"Salesforce DX": {
"command": "npx",
"args": ["-y", "@salesforce/mcp",
"--orgs", "DEFAULT_TARGET_ORG",
"--toolsets", "orgs,metadata,data,users",
"--tools", "run_apex_test",
"--allow-non-ga-tools"]
}
}
}Our suggestion for a pinned, safer version: replace @salesforce/mcp with @salesforce/mcp@0.30.15 and drop --allow-non-ga-tools. Or use the command form claude mcp add salesforce-dx -- npx -y @salesforce/mcp@0.30.15 --orgs DEFAULT_TARGET_ORG --toolsets data,metadata.
The README documents Cursor with the same mcpServers block in ~/.cursor/mcp.json or .cursor/mcp.json.
Our adaptation, in ~/.codex/config.toml:
[mcp_servers.salesforce_dx]
command = "npx"
args = ["-y", "@salesforce/mcp@0.30.15", "--orgs", "DEFAULT_TARGET_ORG", "--toolsets", "data,metadata,testing"]Our adaptation. In ~/.gemini/config/mcp_config.json, add the same stdio entry under mcpServers. Gemini CLI is now Code Assist enterprise only.
Our adaptation, in opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"salesforce-dx": {
"type": "local",
"command": ["npx", "-y", "@salesforce/mcp@0.30.15",
"--orgs", "DEFAULT_TARGET_ORG",
"--toolsets", "data,metadata,testing"]
}
}
}The forcedotcom/sf-skills repository describes itself as "Salesforce's curated collection of agent skills for building applications", optimized for Agentforce Vibes and compatible with other AI tools. It has skills for Agentforce agents, Lightning apps, Flow, Apex, SOQL, Lightning Web Components, UI bundles, objects and fields and permission sets.
Tool | How to use it, from the README |
|---|---|
Agentforce Vibes | Skills auto-installed and auto-updated |
Claude Code | The Salesforce Development plugin, per Salesforce's installation guide |
Codex | The Salesforce Development plugin, with Codex manifests and a minimum Codex CLI version in its README |
OpenCode, Claude Code, Codex, Cursor and others | Standalone skills: |
The repository also carries a Claude plugin marketplace manifest, and the builder plugins bundle skills with agents, hooks, commands and MCP servers. Its README adds a warning: "Expect frequent changes." Skills and plugins "may be renamed, restructured, or removed between releases" and do not carry the stability guarantees of generally available platform APIs.
Skills are different from MCP in kind. A skill is instructions plus scripts that an agent loads when relevant, often calling the Salesforce CLI. An MCP server is a running process that exposes tools. See skills and the skill creator for how skills work.
We would not rip the server out in a hurry, since pinned installs keep working. A sensible order follows.
Step | What to do | Why |
|---|---|---|
1 | Pin | A floating |
2 | List which tools your team actually calls | The README lists over 60, most teams use five or six |
3 | Map each used tool to a CLI command | Deploy, retrieve, SOQL and Apex test runs all have Salesforce CLI equivalents |
4 | Install the skills in a sandbox project |
|
5 | Compare results and context cost | A skill loads instructions on demand, a server loads tool schemas up front |
6 | Remove the server entry | Only after the sandbox run matches |
Two things deserve care. First, the skills call the CLI under your own authorization, so the same org-scope rules apply: authorize sandboxes only. Second, the skills repository changes fast, and its README says skills may be renamed, restructured or removed between releases. Re-run your sandbox check after each update.
Salesforce's guide lists sample prompts for the core tools. These are our own examples of the kinds of requests each toolset serves, with the risk of each.
Prompt | Toolset | Risk |
|---|---|---|
"Which orgs do I have authorized?" |
| Read only |
"Run a SOQL query for accounts created this week" |
| Reads customer data |
"Run the Apex tests for the Invoice class" |
| Uses org resources |
"Retrieve the metadata for this object into my project" |
| Writes local files |
"Deploy my changes to the sandbox" |
| Changes the org |
"Assign this permission set to a user" |
| Changes access |
"Scan this Apex class for performance antipatterns" |
| Local analysis |
The pattern is useful. Reads and local analysis are safe to allow freely. Deploys and permission changes should always ask first.
The DX server fits coding agents that run on a developer's machine, because it relies on a local CLI sign-in. That covers Claude Code, Codex, Cursor and OpenCode. It does not suit hosted or chat-only clients, since they cannot reach your local CLI session. The skills route is wider: Salesforce lists Claude Code, Codex, Cursor, OpenCode and Agentforce Vibes among supported tools.
Salesforce's developer site has a section on Hosted MCP Servers. The page needs a browser to read, and our fetch got only the title. We will not describe what we could not read. If you need an agent to read and write CRM data for business users, not to deploy code, the hosted route is the one to evaluate.
ALLOW_ALL_ORGS lets the agent reach every org you have authorized, production included. Use a named sandbox alias instead.delete_org are NON-GA and off by default. Leave --allow-non-ga-tools off unless you need one.--no-telemetry if your policy requires.forcedotcom/mcp repository is issue-only: it collects feedback and bug reports for the DX server, and its README says GitHub is not a way to get support under any agreement or SLA. For urgent help, Salesforce points you to Salesforce Customer Support. Since the server reaches end of life on 2 November 2026, expect new bugs to go unfixed.Option | Fits when | Notes |
|---|---|---|
DX MCP server, pinned | You have it working and need a bridge | Unmaintained after 2 Nov 2026 |
| You build on the Salesforce platform with a coding agent | Salesforce's stated direction |
Hosted MCP servers | You need CRM access without a local CLI | Read Salesforce's own page |
Your CRM is HubSpot | Different product | |
You want Salesforce actions among many apps | Task-billed | |
Salesforce data is shared into Snowflake | Governed warehouse access | |
You track work in Jira | Different job |
The honest advice is short. Do not start a new project on the DX MCP server. Salesforce has told users it ends on 2 November and has named its replacement. If you already use it, pin 0.30.15, restrict orgs and toolsets, and plan a move to skills.
The move is a real change of approach, not a rename. Skills are lighter and fit coding agents well, but they are still changing quickly, and the repository says so. If you need structured CRM access for non-developers, look at Salesforce's hosted servers, and read their terms and edition requirements before committing.
This is our reading of the documentation, not a hands-on test.
@salesforce/mcp@0.30.15.--orgs to one alias, --toolsets to what you need, and leave out non-GA tools.--no-telemetry if required.npx skills add forcedotcom/sf-skills in a sandbox project.See also the MCP server list and best MCP servers.
Yes, on 2 November 2026. Pinned installs keep working.
Skills in forcedotcom/sf-skills, plus Salesforce's hosted MCP servers.
Through orgs you authorized locally with the Salesforce CLI.
Yes, with --orgs, --toolsets, --tools and by leaving non-GA tools off.
By default, yes. --no-telemetry turns it off.
Yes. Salesforce says the local server, @salesforce/mcp, reaches end of life on 2 November 2026. The repositories will be archived and the npm package deprecated, though pinned installs of 0.30.15 keep working.
Salesforce says tooling is now delivered as skills, in forcedotcom/sf-skills, installable with npx skills add forcedotcom/sf-skills. Salesforce also documents hosted MCP servers.
It uses orgs you have already authorized locally with the Salesforce CLI, for example with org login web. You list them with the required --orgs flag.
Yes. Pick toolsets with --toolsets and individual tools with --tools, and limit orgs with --orgs. Non-GA tools stay off unless you pass --allow-non-ga-tools.
Telemetry is on by default and the --no-telemetry flag turns it off.
Loading poll...
Loading reviews…
Only members can review this page. Sign in
Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.
browser-use · 119,597 stars
Scrapling is a Python web scraping framework from D4Vinci, described on GitHub as handling everything from a single request to a full-scale crawl, and this entry is its MCP server.
D4Vinci · 90,477 stars
Netdata is an observability platform, and this entry is its hosted MCP endpoint at app.netdata.cloud, reached over streamable HTTP.
netdata · 81,227 stars
Claude Flow is published on npm as claude-flow, and its repository now sits at ruvnet/ruflo, which the GitHub description calls the original agent harness for deploying multi-agent swarms and coordinating autonomous workflows.
ruvnet · 80,298 stars
Context7 is an MCP server from Upstash that serves up-to-date library documentation to coding agents, so the model reads current docs instead of guessing from training data.
upstash · 63,974 stars
MCP server published on npm as chrome-devtools-mcp. Transports: stdio. Maintained in ChromeDevTools/chrome-devtools-mcp.
ChromeDevTools · 54,503 stars
The all-in-one WordPress community stack
Also ours: wbcomdesigns.comvapvarun.combrndle.com