Twenty CRM

Twenty CRM MCP Connector for Claude

A+

Manage your CRM data directly from AI — list people, companies, and opportunities, and create or update records in Twenty CRM.

25 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Twenty CRM account to any AI agent and take full control of your sales pipeline and contact database through natural conversation.

What you can do

  • People Management — List all contacts, fetch specific details, and create or update person records directly in the CRM.
  • Company Tracking — Manage organizational accounts, list companies, and inspect company metadata using unique IDs.
  • Opportunity Pipeline — Query all sales opportunities (deals), track progress, and create new entries to keep your pipeline updated.
  • Full Data Control — Perform CRUD operations (Create, Read, Update, Delete) on people and companies to maintain data hygiene.
  • Seamless Integration — Access your CRM data from Claude, Cursor, or any MCP-compatible client without leaving your workflow.

How it works

  1. Subscribe to this server
  2. Enter your Twenty API Key and Base URL (e.g., https://api.twenty.com)
  3. Start managing your CRM records using natural language

Who is this for?

  • Sales Teams — quickly update opportunity statuses and add new leads without switching tabs
  • Account Managers — retrieve company details and contact information instantly during client calls
  • Developers — manage CRM data directly from the code editor to test integrations or verify record states
crmcontact-managementsales-pipelinelead-trackingopen-source-crm

25 tools expose this connector's capabilities to your AI agent.

create_company

Create a new company

create_note

Create a new note

create_opportunity

Create a new opportunity

create_person

Create a new person

create_task

Create a new task

delete_company

Delete a company

delete_note

Delete a note

delete_opportunity

Delete an opportunity

delete_person

Delete a person

delete_task

Delete a task

get_company

Get a specific company by ID

get_note

Get a specific note by ID

get_opportunity

Get a specific opportunity by ID

get_person

Get a specific person by ID

get_task

Get a specific task by ID

list_companies

List companies in Twenty CRM

list_notes

List notes in Twenty CRM

list_opportunities

List opportunities in Twenty CRM

list_people

List people in Twenty CRM

list_tasks

List tasks in Twenty CRM

update_company

Update an existing company

update_note

Update an existing note

update_opportunity

Update an existing opportunity

update_person

Update an existing person

update_task

Update an existing task

See how to talk to your AI agent using Twenty CRM.

List all people in my Twenty CRM.

I've retrieved the list of people. You have 15 contacts, including 'John Doe' (ID: 1) and 'Jane Smith' (ID: 2). Would you like to see details for a specific person?

Create a new company named 'Global Tech Solutions'.

Success! I've created 'Global Tech Solutions' in your CRM with ID 582. You can now associate people or opportunities with this company.

Get the details for opportunity ID 101.

I found opportunity 101: 'Enterprise License Expansion'. It is currently in the 'Negotiation' stage with an estimated value of $50,000.

Yes! Use the `create_person` tool by providing at least a first name. You can also include a last name to create a complete record in your Twenty CRM database.

Related Connectors