Connect Salesforce to Cursor

Connect your Salesforce data to Cursor with the Windsor.ai connector, so the dashboards and scripts Cursor builds use your real opportunity, lead, account and campaign data.

Ask Cursor for a pipeline canvas, a stale deal alert script or a lead source report built on your own Opportunity Amount, Opportunity Stage, Opportunity Close Date and Lead Source fields.

Forget CSVs. Stop copy/paste. Connect in minutes. No code required.

Free forever plan No credit card needed
logo connect
Windsor.ai is your proven Salesforce to Cursor connector
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2

Build pipeline reports on live Salesforce data in your Cursor project

Cursor works inside your project, so what it builds from your Salesforce data stays with you as files, scripts and canvases you can rerun. Key use cases:

See the pipeline by stage

Cursor can build a canvas of Opportunity Amount by Opportunity Stage and Opportunity Close Date month, weighted by Opportunity Probability (%).

Catch deals past their close date

Ask for a script that lists open opportunities with an Opportunity Close Date in the past, grouped by Opportunity Owner ID, to run before each pipeline review.

Find the lead sources that convert

Lead Source with Lead Converted and won Opportunity Amount by Opportunity Lead Source shows which sources bring revenue.

Report campaign return

Cursor can compare Campaign Actual Cost in Campaign with Campaign Value Won Opportunities in Campaign for each Campaign Name in a report you keep.

Using Windsor.ai to connect data from Salesforce to Cursor

Supported fields: 42 metrics305 dimensions

Without Windsor.ai, Cursor builds on placeholder numbers or on CSV exports you paste into the project. Windsor MCP gives Cursor live Salesforce data with the real field names, so the dashboards and scripts it writes match your account.

Connect in minutes, then ask Cursor to build something with your Salesforce data.


Available actions


Update Object Update field values on a Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...). Only the provided fields are changed. Use field API names (e.g. StageName, Amount, My_Field__c) and pass null as a value to clear a field.

Update field values on a Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...). Only the provided fields are changed. Use field API names (e.g. StageName, Amount, My_Field__c) and pass null as a value to clear a field.

Parameters
object_typestringRequiredrecord_idstringRequiredfieldsobjectRequired
Create Object Create a new Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...). Use field API names (e.g. LastName, Company, Amount, My_Field__c); the required fields depend on the object type. Returns the id of the new record, which update_object and delete_object can then use.

Create a new Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...). Use field API names (e.g. LastName, Company, Amount, My_Field__c); the required fields depend on the object type. Returns the id of the new record, which update_object and delete_object can then use.

Parameters
object_typestringRequiredfieldsobjectRequired
Delete Object Permanently delete a Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...) by id. Salesforce moves the record to the Recycle Bin for 15 days, from where a user can restore it in the Salesforce UI but not through Windsor. Tell the user this is permanent before you ask them to confirm.

Permanently delete a Salesforce record of any object type (Opportunity, Lead, Contact, Account, Case, custom objects, ...) by id. Salesforce moves the record to the Recycle Bin for 15 days, from where a user can restore it in the Salesforce UI but not through Windsor. Tell the user this is permanent before you ask them to confirm.

Parameters
object_typestringRequiredrecord_idstringRequired
Join over 25,000+ businesses that trust Windsor.ai to streamline Cursor to Destination integration
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma

How to connect Salesforce to Cursor with Windsor.ai

Explore a step-by-step guide to add Windsor MCP to Cursor and start building on your Salesforce data.

1

Connect Salesforce in the Windsor.ai dashboard

Choose Salesforce as your data source and sign in to grant Windsor.ai access to your account.

Salesforce data source
Salesforce data source
Cursor setup step 2
Cursor finish authentication

FAQs

What is Windsor.ai's Salesforce to Cursor connector?

Salesforce is a CRM for managing leads, accounts, opportunities and campaigns across sales and marketing teams. Windsor.ai’s Salesforce connector gives Cursor live access to your opportunity, lead, account and campaign data through Windsor MCP, with no code. Cursor is an AI code editor, so it turns that data into scripts, dashboards and reports inside your project, using your real field names instead of placeholder numbers or exported CSVs.

Tired of manual Salesforce data exports? Try Windsor.ai today to build on live data

Access your data from various sources in one place. Get started for free.
g logo
fb logo
big query data
youtube logo
power logo
looker logo