Twenty: Open-Source CRM with TypeScript SDK and MCP Support

LinkTool

Twenty positions itself as an open-source alternative to proprietary CRMs like Salesforce and HubSpot. Aimed at technical teams, it pairs a Notion-like user interface with TypeScript developer tooling, no-code configuration, and native AI integration via the Model Context Protocol (MCP).

Key points

  1. Open-source foundation offering self-hosting for full infrastructure control or a managed cloud service.
  2. Customisations handled via no-code workspace settings or code using the TypeScript SDK (`npx create-twenty-app`).
  3. Extensibility covers custom objects, server-side logic functions, and React components rendered inside the CRM interface.
  4. Native Model Context Protocol (MCP) server built into Cloud workspaces, enabling direct natural-language read/write via Claude, ChatGPT, or Cursor over OAuth.
  5. Migration support from Salesforce and HubSpot via CSV import or an API designed for datasets exceeding 50,000 records.
  6. Cloud pricing structured at $9/user/month for Pro and $19/user/month for Organization, which adds SSO and row-level permissions.

Why it matters

Organisations often struggle between inflexible, expensive proprietary platforms and the maintenance burden of building custom in-house software. Twenty provides a production-grade middle ground, combining prebuilt CRM workflows with open software engineering practices and AI connectivity.

Analysis

Twenty's main differentiator is treating CRM configuration as software development. Features such as schema definitions in TypeScript, version-controllable apps, and local testing reduce reliance on proprietary ecosystems. The out-of-the-box MCP integration also aligns the platform with current agentic workflows, allowing external LLMs to interact with business records seamlessly.

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:twentyhq/twenty

    Twenty: An Open-Source CRM Alternative to Salesforce Designed for Code and AI

    Twenty positions itself as an open-source alternative to Salesforce, built for technical teams and designed for AI. It enables developers to define data models, fields, and custom views directly in TypeScript and manage their CRM setup like standard software in version control.

    56.2kstarsTypeScript

    Web development· Tool

  • Repository:melgarafael/DeskcommCRM

    DeskcommCRM: Self-Hosted Open-Source CRM with AI Agents and WhatsApp Integration

    DeskcommCRM is an open-source, self-hosted sales operating system and CRM designed for chat-based selling via WhatsApp. It features native AI agents and positions itself as an alternative to proprietary platforms like Kommo, Octadesk, and Intercom.

    4.2kstarsTypeScript

    AI & LLMs· Tool

  • Repository:trycompai/crm

    Comp AI CRM: Open-Source Agent-First CRM Architecture

    Comp AI CRM inverts the typical CRM model by positioning the database as a workspace for autonomous agents rather than a human-facing form with an attached AI chatbot. Background agents independently research contacts, manage spending budgets, and commit data strictly backed by verifiable observations.

    9.6kstarsTypeScript

    AI & LLMs· Tool

  • X post:Ishay Tentser

    Open-source WhatsApp MCP server connects chat data to AI coding assistants

    Ishay Tentser has announced an MIT-licensed WhatsApp MCP server. The tool enables environments like Claude Code, Cursor, and Codex to connect to WhatsApp conversations via OAuth without requiring manual API key configuration.

    2.4kbookmarks3.5mviews

    AI & LLMs· Tool

  • Repository:Gitlawb/openclaude

    OpenClaude: Provider-Agnostic Open-Source Coding Agent CLI

    OpenClaude is an open-source TypeScript CLI tool functioning as an AI coding agent. It standardises terminal-based development workflows across varied local and cloud model providers.

    32.3kstarsTypeScript

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.