4,500+ servers built on MCP Fusion
Vinkius
Twenty CRM logo
Vinkius
Vercel AI SDK logo

How to Use the Twenty CRM MCP in Vercel AI SDK

Stream Twenty CRM data into your UI using Vercel AI SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Twenty CRM MCP on Cursor AI Code Editor MCP Client Twenty CRM MCP on Claude Desktop App MCP Integration Twenty CRM MCP on OpenAI Agents SDK MCP Compatible Twenty CRM MCP on Visual Studio Code MCP Extension Client Twenty CRM MCP on GitHub Copilot AI Agent MCP Integration Twenty CRM MCP on Google Gemini AI MCP Integration Twenty CRM MCP on Lovable AI Development MCP Client Twenty CRM MCP on Mistral AI Agents MCP Compatible Twenty CRM MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Vercel AI SDK

Connect Twenty CRM MCP to Vercel AI SDK

Create your Vinkius account to connect Twenty CRM to Vercel AI SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Real-Time Data Updates with the MCP Server

When you use this MCP Server, results stream directly into your client's UI. You can show users the data appearing in real time rather than having them wait for a loading spinner. For example, if they call `list_companies` or check a person with `get_person`, your agent gets the list or record immediately and streams it out. This makes building user-facing products feel instant.

Manage Records Via Vercel AI SDK

The client exposes all 25 tools, letting you build any CRUD operation in your app's frontend code. You can let users create new records by calling `create_task` or update existing data using `update_opportunity`. All the necessary context is right there for your agent to use.

Listing CRM Data with Vercel AI SDK

Need a dashboard summary? You just call out the list tools. Calling `list_people` pulls all contacts, and `list_opportunities` gives you the current pipeline status. This lets your agent pull in bulk data for display across multiple components.

Setup guide

Set up Twenty CRM MCP in Vercel AI SDK

Prerequisites

  • Node.js 18+ and a TypeScript project
  • ai + @modelcontextprotocol/sdk packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install ai @modelcontextprotocol/sdk plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Create the Streamable HTTP transport

    Use StreamableHTTPClientTransport with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and use tools

    Call mcpClient.tools() to auto-discover all Twenty CRM tools. Pass them directly to generateText() or streamText() — no manual schema definitions needed.

  4. 4

    Works with any model provider

    Swap openai("gpt-4o") for any AI SDK provider — Anthropic, Google, Mistral. The MCP tools work identically across all supported models.

index.ts
import { experimental_createMCPClient as createMCPClient } from "ai";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp";
import { generateText } from "ai";
import { openai } from "@ai-sdk/openai";

const transport = new StreamableHTTPClientTransport(
  new URL("https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp")
);

const mcpClient = await createMCPClient({ transport });
const tools = await mcpClient.tools();

const { text } = await generateText({
  model: openai("gpt-4o"),
  tools,
  prompt: "List recent Twenty CRM transactions",
});

console.log(text);
await mcpClient.close();

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Twenty. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Twenty CRM MCP in Vercel AI SDK

You use the `list_opportunities` tool. Your agent calls this function, and because you're running on the Vercel AI SDK, it streams the full list back to your client in real time.
Absolutely. You call `update_company` and pass in the ID and the new data fields you want changed. The agent executes this, letting you handle the response stream for success or failure on your frontend.
If an end user asks to remove something—like calling `delete_note`—your agent executes the deletion. The result streams back, confirming the action was taken on the MCP Server.
This MCP Server touches Person, Company, Opportunity, Note, and Task records. Your agent can read or write to all these core components of your sales data.
Yes. The unique benefit of the Vercel AI SDK is that results stream directly into the UI, meaning even big data sets appear piece by piece without blocking your user experience.

Start using the Twenty CRM MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 25 tools

We've already built the connector for Twenty CRM. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 25 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.