The Salesforce MCP
FlowSprite is an MCP server. Point the AI client you already use at your org, and it drives Salesforce through 27 role-scoped, tier-gated tools — every change still lands as a reviewable pull request.
Works with the AI client you already use
Claude Code
Native remote HTTP MCP — one command: claude mcp add --transport http flowsprite. No bridge, no Node install.
Claude Desktop
A one-time mcp-remote bridge in your claude_desktop_config.json connects Desktop to the remote FlowSprite server.
Cursor, Windsurf & other clients
Any MCP client that speaks the url + headers format connects with an Authorization bearer token, over SSE or streamable HTTP.
Role-scoped by design
Every MCP key carries a role. Roles are hierarchical — each includes the tools below it — and tier gating layers on top, so effective access is the minimum of your role and your plan.
- Viewer — 8 tools: browse metadata, describe objects, search, sync + deploy status.
- Analyst — +5: org compare, drift check, dependency + deploy preview, policy check.
- Contributor — +5: create branches, propose fields / validation rules / metadata, open PRs.
- Deployer — +4: merge PRs, trigger syncs, rollback, verify deploys.
- Admin — +5: manage users, policies, webhooks, audit log, usage. 27 tools total.
Keys you control
Generate a personal MCP key from the FlowSprite portal or admin dashboard. Scope it to specific sandboxes or leave it org-wide. Keys revoke instantly, rotate without downtime, and can carry an expiry. Metadata is anonymized before it reaches the model, and every proposed change is a pull request you review before anything deploys.
Connect your AI in two minutes
Start a 14-day free trial, generate an MCP key, paste one line into your client.
Start free in 2 minutes