MCP.so
登录

Twenty MCP Server

@Jdu278

基本信息

分类

开发工具

传输方式

stdio

作者

Jdu278

提交者

Tim Schauder

关于 Twenty MCP Server

An MCP server for integrating with Twenty CRM, providing access to Twenty's REST API through categorized tools. The available tools map the entire Twenty REST API and were generated using the openapi-mcp-generator.

#twenty-mcp-server#crm-integration#api-tools

Twenty MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "twenty": {
      "command": "node",
      "args": [
        "/path/to/twenty-mcp-server/build/index.js",
        "--category=crm,tasks"
      ],
      "env": {
        "TWENTY_BASE_URL": "https://your-twenty-instance.com/rest",
        "TWENTY_API_KEY": "your-api-key"
      }
    }
  }
}

Twenty MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Twenty MCP Server?

An MCP server for integrating with Twenty CRM, providing access to Twenty's REST API through automatically generated, categorized tools. It is intended for local development use and has no built-in authorization, authentication, or access controls.

How to use Twenty MCP Server?

Configure the server in an MCP client by pointing to the built index.js script, setting the TWENTY_BASE_URL and TWENTY_API_KEY environment variables, and optionally passing --category or --tools arguments to filter which tools are enabled. If neither argument is provided, all categories are enabled by default.

Key features of Twenty MCP Server

  • Category-based tool filtering reduces context window usage.
  • Individual tool selection for precise control over enabled tools.
  • Covers all Twenty REST API endpoints via categorized tools.
  • Supports categories such as CRM, tasks, notes, and calendar.
  • Default behavior enables all categories when no filters are set.
  • Configuration supports combining categories and specific tools.

Use cases of Twenty MCP Server

  • Manage contacts, companies, and people in a Twenty CRM instance.
  • Create and update tasks and projects through natural language.
  • Access notes, attachments, and calendar events from Twenty.
  • Automate workflow or system operations via MCP client conversations.
  • Filter tools to only expose CRM and tasks for focused interactions.

常见问题

1

What does Twenty MCP Server do that alternatives don't?

The README does not compare the server to alternatives. It describes the server as a tool that maps the entire Twenty REST API, generated automatically from the OpenAPI specification.

2

What runtime or dependencies are required?

The server is run via Node.js using the command `node /path/to/twenty-mcp-server/build/index.js`. No other runtime dependencies are mentioned.

3

Where does data live and how is it secured?

Data lives in the user's Twenty CRM instance. The server itself has no built-in authorization, authentication, or access controls; it relies on the user's API key provided via the `TWENTY_API_KEY` environment variable.

4

Is this server recommended for production use?

No. The README explicitly cautions that this is a development version and is not recommended for production use. Using it in production is at the user's own risk.

5

What transport or authentication method does it use?

The server connects to a Twenty CRM REST API using an API key and base URL passed as environment variables (`TWENTY_API_KEY` and `TWENTY_BASE_URL`). No other transport or authentication method is described.

评论

开发工具 分类下的更多 MCP 服务器