Provar MCP: AI-powered Salesforce test automation. Generate, validate, migrate, and run tests.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The Provar DX CLI is a Salesforce CLI plugin for Provar customers who want to automate the execution of tests using Provar Automation, and the reporting of test results and other quality-related metrics to Provar Quality Hub.
Requires Node.js 18β24 (LTS 22 recommended). Node 25+ is not yet supported due to a breaking change in a transitive dependency. Check with node --version.
Install the plugin
Update plugins
Uninstall the plugin
The Provar DX CLI includes a built-in Model Context Protocol (MCP) server that connects AI assistants (Claude Desktop, Claude Code, Cursor) directly to your Provar project. Once connected, an AI agent can inspect your project structure, generate Page Objects and test cases, validate every level of the test hierarchy with quality scores, and work with NitroX (Hybrid Model) component page objects for LWC, Screen Flow, Industry Components, Experience Cloud, and HTML5.
Validation runs in two modes: local only (structural rules, no key required) or Quality Hub API (170+ rules, quality scoring β requires a pv_k_ API key). Don't have an account? Request access.
Requires: Provar Automation IDE installed with an activated license. Node.js 18β24 must be on your PATH.
No prior setup needed. Paste this into your Claude Desktop config file and restart the app:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonnpx -y downloads the package automatically on first use β no sf or separate install step required.
Claude Code β run once to register the server:
Prefer a persistent global install? Install once, then use the sf command:
Claude Desktop config using the global install:
Windows (Claude Desktop): Use
sf.cmdinstead ofsfif the server fails to start.
Claude Code using the global install:
π docs/mcp.md β full setup, all 43 tools, 6 resources, 11 MCP prompts, troubleshooting.
sf provar auth loginsf provar auth rotatesf provar auth statussf provar auth clearsf provar mcp startsf provar config getsf provar config setsf provar automation config generatesf provar automation config loadsf provar automation config validatesf provar automation config getsf provar automation config setsf provar automation setupsf provar automation project compilesf provar automation metadata downloadsf provar automation test runsf provar quality-hub connectsf provar quality-hub displaysf provar quality-hub opensf provar quality-hub testcase retrievesf provar quality-hub test runsf provar quality-hub test run reportsf provar quality-hub test run abortsf provar manager connect (deprecated β use sf provar quality-hub connect)sf provar manager display (deprecated β use sf provar quality-hub display)sf provar manager open (deprecated β use sf provar quality-hub open)sf provar manager testcase retrieve (deprecated β use sf provar quality-hub testcase retrieve)sf provar manager test run (deprecated β use sf provar quality-hub test run)sf provar manager test run report (deprecated β use sf provar quality-hub test run report)sf provar manager test run abort (deprecated β use sf provar quality-hub test run abort)sf provar auth loginLog in to Provar Quality Hub and store your API key.
sf provar auth rotateRotate your stored API key without re-authenticating via browser.
sf provar auth statusShow the current API key configuration and validate it against Quality Hub.
sf provar auth clearRemove the stored API key.
sf provar mcp startStart a local MCP server for Provar tools over stdio transport.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/provar-mcp-server)<a href="https://allmcps.com/mcp/provar-mcp-server"><img src="https://allmcps.com/api/badge/provar-mcp-server?style=directory" alt="Provar MCP Server on AllMCPs" /></a>