Drift MCP. Know every customer's full context instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Drift connects your AI agent directly to your conversational marketing platform. It lets you pull customer transcripts, track contact profiles with specific attributes, check agent availability in real-time, and monitor the status of all automated playbooks via natural language commands.
What your AI agents can do
Get contact profile
Fetches a specific person’s full profile data, including their complete interaction history with your company.
Get conversation details
Retrieves detailed information and the entire chat transcript for one specific conversation thread.
Get drift platform metadata
Pulls basic system data about your current Drift account, useful for auditing setup details.
Retrieve a specific contact’s full profile, including their history with your company.
Access detailed information and the complete chat transcript for any given conversation thread.
Generate a list of every contact synced or identified within your Drift account.
Get an immediate, high-level summary of which team members are currently available to chat.
See all the automated bots and playbooks you have configured in Drift and their current status.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Drift: 10 Tools for Conversation Ops
Use these tools to pull contact profiles, view chat histories, check agent status, and manage automated playbooks within Drift.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Drift on Vinkius019d7589get contact profile
Fetches a specific person’s full profile data, including their complete interaction history with your company.
019d7589get conversation details
Retrieves detailed information and the entire chat transcript for one specific conversation thread.
019d7589get drift platform metadata
Pulls basic system data about your current Drift account, useful for auditing setup details.
019d7589list drift agents
Lists all users and agents registered within the Drift organization so you know who is on staff.
019d7589list drift contacts
Provides a list of every contact that has been synchronized or identified in your account.
019d7589list drift conversations
Retrieves a comprehensive list of all customer chats, both active and recent.
019d7589list drift playbooks
Lists every configured conversational bot or playbook, showing its status to you.
019d7589list latest customer interactions
Identifies the most recently updated customer chats so you can prioritize where your attention is needed.
019d7589quick agent availability audit
Provides a quick summary of how many agents are currently available versus away from chat duty.
019d7589search contacts by email
Searches the contact database using an email address to find associated profiles and data.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Drift, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Drift. 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.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Sifting through chat logs for critical details takes forever.
Right now, figuring out what happened with a client means jumping between the main dashboard, searching by name or email, and then manually reading long transcripts. You'll spend minutes copy-pasting snippets into an internal ticket just to get context for a teammate.
With this MCP, your agent handles that legwork instantly. Instead of copying five different pieces of data, you prompt the agent to pull the full profile using `get_contact_profile`. You get all the history and attributes in one clean response.
Using the Drift MCP gives you immediate team visibility.
You don't have to check a separate dashboard just to know if someone is free. You can ask your agent, and it will execute `quick_agent_availability_audit` and tell you exactly how many agents are available right now. That’s time saved.
Your AI client knows the current operational status of your entire team at a glance. It's immediate insight into resource allocation.
What you can do with this MCP connector
Need to know what a prospect was talking about three months ago? This MCP gives your AI agent access to every conversation record and detailed contact profile within Drift. You can instantly pull full transcripts for any customer interaction or list out every person identified in your system, along with their custom attributes.
It's the deep context layer that turns raw data into actionable intelligence.
Beyond just chatting through records, you get a clear view of who’s on shift and which automated playbooks are active. You can also look up platform metadata to understand exactly how your Drift account is configured. Because every action happens inside Vinkius, you don't have to worry about data integrity; you can trust that everything the agent pulls through is logged and visible through Vinkius AI Analytics.
019d7589-4c82-72af-988a-76ebfafee87e How Drift MCP Works
- 1 You authorize the MCP using your personal access token or OAuth credentials.
- 2 Your agent sends a prompt, asking for specific customer data, like 'What did Robert Brown discuss last week?'
- 3 The MCP executes the necessary tool call and returns the full profile and transcripts to your AI client.
The bottom line is you don't have to switch between tabs or run separate searches; the entire conversation context flows directly into your agent.
Who Is Drift MCP For?
Sales Operations Managers and Customer Success Directors who are tired of relying on fragmented dashboard views. If your job requires knowing a customer's full history before you talk to them, this is for you.
You use this MCP to pull up an account’s complete interaction history and contact profile so you can instantly address the core issue without making the customer repeat details.
You run checks to list all contacts or monitor agent availability across teams, helping management spot bottlenecks in real-time.
You use it to check the status of different conversational playbooks (bots) and track contact identification volumes for performance reporting.
What Changes When You Connect
- Stop guessing. Use
get_contact_profileto pull up a prospect’s entire history, seeing what they talked about months ago without needing to manually search through multiple dashboards. - Never be caught off guard again. Running
quick_agent_availability_auditgives you an instant status report on your team, letting you redirect high-priority chats immediately. - Contextualize conversations instantly. If you need the full story, running
get_conversation_detailsprovides the complete chat transcript for review in seconds. - Keep track of automated funnels. By calling
list_drift_playbooks, your agent can report on which bots are active and how they are performing right now. - Find leads fast. You can use
search_contacts_by_emailto locate a person’s profile using just their email, skipping the initial search step entirely.
Real-World Use Cases
The Onboarding Follow-Up
A new Customer Success Manager needs to follow up with a client. Instead of asking for details, they use get_contact_profile first. The agent immediately sees the client's job title and three previous conversations, allowing them to tailor their pitch perfectly.
The Incident Response
A critical customer reports a bug late Friday afternoon. The team uses list_latest_customer_interactions to see who was last active. They then check the availability using quick_agent_availability_audit to route the chat to an available Tier 2 specialist immediately.
The Sales Audit
A Sales Manager needs proof of recent engagement for a quarterly review. They call list_drift_conversations and then use get_conversation_details on the top five records to quickly prove active selling.
The Outreach Campaign
Marketing Ops needs to validate their list of leads. They run list_drift_contacts to ensure all required fields are populated, then use search_contacts_by_email on a test batch to verify the data flow.
The Tradeoffs
Treating Drift like a simple contact list
Asking the agent only to list all contacts, and then ignoring their conversation history.
→
Always follow up list_drift_contacts with calls to get_contact_profile or run search_contacts_by_email. The profile data is what adds the actual context.
Asking about general system health
Simply asking 'Is everything okay?' without specifying which part of Drift you care about.
→
Be specific. Use get_drift_platform_metadata for platform details, or use list_drift_agents to check team capacity.
Forgetting the most recent activity
Relying only on listing all conversations (list_drift_conversations), which gives you noise.
→
Always use list_latest_customer_interactions first. It narrows down the scope so your agent focuses on actionable, fresh data.
When It Fits, When It Doesn't
Use this MCP if your workflow requires deep context from a customer's history, or if you need to manage real-time operational status (who's available, what bots are running). If all you need is simple record lookup based on an ID, other single-purpose tools might work. However, if the process involves 'finding the person,' then 'seeing their chats,' and finally 'checking who handled it,' this MCP is necessary because it connects those three steps seamlessly. Don't use this just to read a static list; you need the conversational layer.
Common Questions About Drift MCP
Can I check agent availability using get_drift_platform_metadata? +
No, get_drift_platform_metadata pulls system setup details for your account. To know who is currently available to chat, you must use the dedicated tool: quick_agent_availability_audit.
How do I see a client's entire history with get_contact_profile? +
get_contact_profile pulls all of it. It doesn’t just give you the name; it delivers their full profile, including every past interaction and any custom attributes logged in Drift.
Does list_drift_conversations show me live chats? +
list_drift_conversations shows a comprehensive list of conversations. If you need to know which chats are happening right now, use list_latest_customer_interactions for the most up-to-date view.
What if I only have an email, how do I find their details? +
Use search_contacts_by_email. This tool takes an email address and immediately returns the contact's associated profile data from Drift.
When using `get_drift_platform_metadata`, what credentials do I need for authentication? +
You need a valid Drift Personal Access Token or OAuth Token. The MCP uses this token to authenticate your connection and confirm which account you're interacting with. If the token is expired, the call will return an authentication failure error.
What happens if I try to pull too many records using `list_drift_contacts`? +
The system enforces rate limits to protect your account. When you hit a limit, the MCP response will include specific headers detailing the rate limit window and how long you must wait before trying again.
How do I check the activation status of my bots using `list_drift_playbooks`? +
The tool returns a list of all configured playbooks (bots) along with their current activation state. This allows you to programmatically verify if a bot is live, paused, or needs updating.
Does `list_drift_conversations` include transcripts from historical chats? +
It lists the conversations themselves, providing IDs and recent activity summaries. To get the full transcript details for any specific conversation, you must use the separate get_conversation_details tool.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.