How to Use the Twenty CRM MCP in Windsurf
Automate complex sales workflows in Twenty CRM without writing code, powered by Windsurf.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Twenty CRM MCP to Windsurf
Create your Vinkius account to connect Twenty CRM to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Manage Twenty CRM records with the MCP Server
Windsurf can handle multi-step updates. If you need to create a new company and then immediately assign an opportunity to it, you just set the goal. The agent figures out that it needs to call `create_company` first, gets the ID, and then passes that ID into `create_opportunity`. It’s about setting goals, not steps. You tell your AI client what you want accomplished in Twenty CRM—say, 'Update John Doe's record because he missed a payment.' The MCP Server handles finding his person record, checking for recent notes using `get_note`, and then automatically generating a follow-up task via `create_task`.
Full lifecycle management of Twenty CRM data
Don't manually juggle multiple APIs. You can use the MCP Server to manage an entire record’s life cycle. Need to clean up old junk? Tell your agent to list all opportunities via `list_opportunities`, filter out the dead ones, and then delete them using `delete_opportunity`. It handles the whole pipeline. Working with people is simple too. If you need to update an address or phone number across multiple records, Windsurf uses `update_person` for immediate changes. You won't mess up your data structure; it keeps everything consistent.
Automated record retrieval and creation via MCP Server
Sometimes you just need to know what’s going on. Use the `list_companies` tool to pull a roster of all client companies in Twenty CRM. You can then pass that list contextually to another step, like generating a summary note for each one. Retrieval is also easy. Need details on a specific deal? Just give the ID; the MCP Server uses `get_opportunity` to grab everything instantly. It’s built for flow, so you don't have to stop and start your prompts.
Set up Twenty CRM MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the Twenty CRM MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my Twenty CRM payment history." If connected, Cascade will call the Twenty CRM tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"twenty-crm-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Twenty. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Twenty CRM MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Twenty CRM MCP today
We host it, we monitor it, we maintain it. You just paste one token.