twenty-crm-mcp-server MCP Server
mhenry3164/twenty-crm-mcp-server
[](https://agentrank-ai.com/tool/mhenry3164--twenty-crm-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge) A Model Context Protocol (MCP) server for Twenty CRM integration. Enables natural language interactions with your CRM data through Claude and other AI assistants. Supports CRUD operations, dynamic schema discovery, and advanced search across people, companies, tasks, and notes.
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
mhenry3164/twenty-crm-mcp-server is a JavaScript MCP server licensed under MIT. A Model Context Protocol (MCP) server for Twenty CRM integration. Enables natural language interactions with your CRM data through Claude and other AI assistants. Supports CRUD operations, dynamic schema discovery, and advanced search across people, companies, tasks, and notes. Topics: ai-assistant, claude, crm, mcp, mcp-server, model-context-protocol, twenty, twenty-crm.
Ranked #15771 out of 24846 indexed tools.
Ecosystem
Score Breakdown
105 stars → growing community
Last commit 2mo ago → moderate activity
2/3 issues closed → decent issue management
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →
How to Improve
Matched Queries
From the README
<div align="center"> # 🤖 Twenty CRM MCP Server **Transform your CRM into an AI-powered assistant** *A Model Context Protocol server that connects [Twenty CRM](https://twenty.com) with Claude and other AI assistants, enabling natural language interactions with your customer data.* [🚀 Quick Start](#-installation) • [🛠️ Tools](#%EF%B8%8F-tools) • [🔍 Search & Filtering](#-search-filtering--pagination) • [🐳 Docker](#-docker) • [🤝 Contributing](#-contributing) </div> --- ## ✨ Features - **Complete CRUD** for people, companies, **opportunities**, notes and tasks - **Working search** — built on Twenty's real `filter` grammar (`ilike` matching), not the nonexistent `search` param - **Correct composite-field mapping** — flat inputs like `firstName`/`email`/`amount` are converted to Twenty's `name`/`emails`/`amount` composite shapes on write - **Cursor pagination** (`startingAfter`/`endingBefore`) plus raw `filter`, `orderBy` and `depth` passthrough on every list tool - **Notes & taRead full README on GitHub →
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.