Twenty Mcp banner
jezweb jezweb

Twenty Mcp

Development community

Description

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Twenty MCP Server

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [![Twenty CRM](https://img.shields.io/badge/Twenty-CRM-blue)](https://twenty.com/) [![MCP](https://img.shields.io/badge/Model_Context_Protocol-Compatible-green)](https://modelcontextprotocol.io/)

A Model Context Protocol (MCP) server that provides seamless integration with the Twenty CRM API, enabling LLM agents to interact with your CRM data through well-defined, typed tools.

📋 Table of Contents

Overview

This MCP server transforms your Twenty CRM instance into a powerful tool accessible by Claude and other MCP-compatible AI assistants. It provides comprehensive access to contacts, companies, tasks, and notes with full TypeScript support and robust error handling.

Key Features

  • 🤝 Contact Management: Create, retrieve, update, and search contacts
  • 🏢 Company Management: Full company lifecycle management
  • 💼 Opportunity Tracking: Complete sales pipeline management
  • 📝 Activity Management: Unified timeline view with filtering
  • ✅ Task Management: Create and manage tasks
  • 🔗 Relationship Management: Link entities and analyze connections
  • 🔍 Metadata Discovery: Explore CRM schema and field definitions
  • 🔐 OAuth 2.1 Authentication: Secure user-specific API key management
  • 🔒 Full TypeScript Support: Type-safe operations with validation

**Total: 29 MCP Tools** providing comprehensive CRM a