Vinkius

Twenty CRM MCP. Manage your entire sales pipeline via AI conversation.

Twenty CRM MCP lets you manage your entire sales pipeline and contact database directly through conversation. List people, track companies, find opportunities, and perform full CRUD operations on all records without leaving your chat client.

Twenty CRM MCP is compatible with Claude Claude
Twenty CRM MCP is compatible with ChatGPT ChatGPT
Twenty CRM MCP is compatible with Cursor Cursor
Twenty CRM MCP is compatible with Gemini Gemini
Twenty CRM MCP is compatible with Windsurf Windsurf
Twenty CRM MCP is compatible with VS Code VS Code
Twenty CRM MCP is compatible with JetBrains JetBrains
Twenty CRM MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

List contacts and accounts

Retrieve comprehensive lists of people, companies, opportunities, notes, and tasks within your CRM.

Create new records

Build out the sales cycle by generating entirely new entries for people, companies, deals, or actionable tasks.

Update existing data

Modify any piece of saved information—like changing a deal's stage or updating contact details—with a simple command.

Retrieve specific records

Instantly pull up the full profile, history, and metadata for any single person, company, opportunity, or note using its unique ID.

Clean up old data

Remove outdated accounts or opportunities when they are no longer relevant to your business process.

Waiting for input…

AI Agent
Twenty CRM

What AI agents can do with Twenty CRM MCP: 25 Tools for Sales Data Management

These tools let you perform every core function in Twenty CRM—from listing contacts to updating deals—all through your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Twenty CRM MCP

Create Company

Creates a brand new company entry within Twenty CRM.

Create Note

Adds a fresh, documented note to an account or contact record.

Create Opportunity

Generates and saves a new potential sales deal in your pipeline.

Create Person

Adds a brand new individual contact to the CRM.

Create Task

Schedules and records an actionable task for yourself or a team member.

Delete Company

Removes an existing company record from the system.

Delete Note

Permanently deletes a specific note entry.

Delete Opportunity

Deletes a sales opportunity that is no longer relevant to the business.

Delete Person

Removes an individual person record from your contacts.

Delete Task

Clears out a specific task entry from the task list.

Get Company

Retrieves all details for a single company using its unique ID.

Get Note

Fetches the content of an existing note by providing its unique identifier.

Get Opportunity

Pulls up all current details and status for a specific sales opportunity.

Get Person

Retrieves the full profile, history, and contact information for any individual...

Get Task

Shows all details about a specific task, including due dates and assignments.

List Companies

Gets a comprehensive list of every company currently tracked in Twenty CRM.

List Notes

Retrieves a paginated list of all saved notes across your accounts.

List Opportunities

Generates a full list of all active and closed sales opportunities in the pipeline.

List People

Provides an exhaustive list of every contact person associated with your accounts.

List Tasks

Lists all outstanding and completed tasks across the team.

Update Company

Modifies the details of an existing company, like changing its address or industry.

Update Note

Edits the content of a specific note without deleting it entirely.

Update Opportunity

Changes the status, value, or associated company of an existing deal.

Update Person

Corrects or adds new information to a person's profile, like changing their job title.

Update Task

Adjusts the status or due date of an existing task entry.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Twenty CRM MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Twenty CRM integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Twenty CRM, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Twenty CRM MCP server cover

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.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The headache of managing sales pipelines across disconnected screens.

Today, tracking a single client involves jumping through hoops. You open your CRM to check the company's profile; then you switch to your spreadsheet to see their deal value; next, you jump into an email tool just to log notes. Every time you change tabs or copy-paste data, you risk losing context and wasting valuable minutes.

With this MCP, all that happens in one chat window. You tell the agent what needs changing—whether it's listing contacts or updating a deal status—and the required actions are executed against your Twenty CRM account instantly. It’s like having a dedicated, tireless assistant who never forgets which tab you were on.

Update client records with conversational accuracy.

You stop manually updating every status field and logging notes into the correct section. Instead of opening up the opportunity record, finding the right dropdown menu, and selecting 'Advanced Negotiation,' you just tell your agent to update the deal stage. It handles the necessary steps using `update_opportunity`.

The result is a clean, auditable action trail. You get accurate records instantly, allowing sales teams to focus on selling, not on data entry.

What Twenty CRM MCP does for your AI

You don't have to log into Twenty CRM and click through endless tabs just to update a single lead status or pull up company history. This MCP connects your favorite AI agent directly to your core sales data. You can ask it things like, 'Show me all contacts from the Northeast region who haven't had an opportunity in 90 days,' and it delivers a clean list of people and companies.

Need to update something? It handles creating new records or modifying existing ones—whether you need to set up a whole new company or just add a quick note to an account. All your contact, deal, and pipeline management is handled through natural language prompts. This connection is hosted on Vinkius, giving any MCP-compatible client access to all these key sales records.

Built · Hosted · Managed by Vinkius Twenty CRM - Manage Contacts & Pipeline via AI
Server ID 019e38ff-ec22-738f-bbf6-f97dce48f6ae
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about Twenty CRM MCP

How do I list all contacts using the Twenty CRM MCP? +

You use the list_people tool. This command retrieves an exhaustive list of every person associated with your accounts, letting you see who needs follow-up.

Can I update a company's details using the Twenty CRM MCP? +

Yes, you use update_company. You just provide the ID and the new information (like a revised address), and the agent makes sure the change sticks.

What if I want to delete an old opportunity? +

Use the delete_opportunity tool. The agent will remove the deal from your pipeline, keeping your records clean of irrelevant information.

Does the Twenty CRM MCP support creating new notes? +

Yes, you use create_note. You simply tell it what the note is about and which contact or company it belongs to.

Is listing opportunities difficult with this MCP? +

No. By asking the agent to list opportunities, it uses list_opportunities to show you an immediate overview of your entire sales pipeline status.