Outreach MCP. Manage pipelines and sequence status through chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Outreach MCP Server controls your entire sales outreach workflow using natural conversation. Your AI agent accesses prospect data, enrolls leads into automated sequences, and monitors mailing performance across calls and emails.
Manage pipelines and track engagement metrics directly from your chat window.
What your AI agents can do
Add to sequence
Immediately enrolls a specific prospect into an automated sales sequence.
Create prospect
Adds a brand new contact record to your Outreach system.
Get prospect details
Retrieves the full profile and metadata for any single prospect.
Retrieve full details on any prospect using get_prospect_details and make changes to their profile data using update_prospect.
Enroll a specific person into a sales sequence with add_to_sequence, or view all existing sequences with list_sequences.
List current sales deals using list_opportunities to maintain an overview of your revenue pipeline.
View all sent messages via list_sent_emails, or check for pending follow-up actions with list_sales_tasks.
List all available prospects using list_prospects to identify who needs attention, or create entirely new records with create_prospect.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Outreach MCP Server: 12 Tools for Sales Ops
These tools let your AI client manage every part of your sales lifecycle—from creating new prospects to monitoring deal opportunities and automating sequences.
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 Outreach on Vinkius019dd133add to sequence
Immediately enrolls a specific prospect into an automated sales sequence.
019dd133create prospect
Adds a brand new contact record to your Outreach system.
019dd133get prospect details
Retrieves the full profile and metadata for any single prospect.
019dd133get user info
Gets a summary of your own account profile within Outreach.
019dd133list companies
Lists all the company accounts managed by your Outreach setup.
019dd133list email templates
Retrieves a list of message templates available for use in sequences.
019dd133list opportunities
Shows all current sales deals and opportunities tracked in your pipeline.
019dd133list prospects
Lists all available people who can be targeted for outreach efforts.
019dd133list sales tasks
Shows a list of required follow-up actions and pending sales tasks.
019dd133list sent emails
Lists all emails that have been sent out from your account, including open status.
019dd133list sequences
Displays the names and statuses of all active sales sequences.
019dd133update prospect
Modifies existing information on a prospect's profile, like job title or company name.
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 Outreach, 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 Outreach. 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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Checking prospect data usually takes too many clicks.
Right now, if you want to know a lead’s latest job title or company size, you have to open the CRM, click on the contact record, scroll through the details tab, and maybe check a separate 'Activity' feed. Then, if you need that info for your outreach sequence, you might have to copy-paste it into another system.
With this MCP server, you just ask your agent: 'What are John Smith’s current details?' You get the full profile instantly. It’s one simple command and all the data comes back formatted and ready to use.
Outreach MCP Server manages sequences with `add_to_sequence`.
Manual follow-up is a time sink. You talk to a lead, they sound good. So you have to remember to go into the outreach platform, search for their name, and then click the button to add them to 'Sequence B.' If you forget that step? The whole opportunity stalls.
Now, you just tell your agent: 'Add this prospect to the Q3 follow-up sequence.' It handles the lookup and enrollment. You keep the lead moving without ever leaving your chat window.
What you can do with this MCP connector
Outreach MCP Server controls your entire sales outreach workflow using natural conversation. Your agent accesses prospect data, enrolls leads into automated sequences, and monitors mailing performance across calls and emails. You manage pipelines and track engagement metrics right from your chat window.
Here’s the deal: you don't gotta jump between tabs or open a separate dashboard just to do sales work. This integration lets your AI client handle everything—from finding a hot lead to sending them follow-up messages, all without leaving your conversation stream. You'll use this server when you need your agent to act like an embedded sales ops specialist.
Finding and Updating Prospect Records
The get_prospect_details tool pulls up the full profile and metadata for any single prospect, so you know exactly who you’re talking to. If you spot outdated info—like a new job title or company name—you use update_prospect to modify those details on their record. You can also run list_prospects to get a comprehensive list of everyone you're targeting, and if someone isn't in the system yet, you just run create_prospect to add them as a brand-new contact.
Managing Automated Lead Journeys
When you’ve got a hot lead, you use add_to_sequence to enroll that specific prospect immediately into an automated sales sequence. You can check the status and names of all active nurture paths using list_sequences. For context on what messages are available, list_email_templates retrieves every message template your team uses in sequences.
Getting a rundown of all company accounts you manage is done with list_companies, while knowing who's responsible for the account summary comes from get_user_info.
Tracking Pipeline and Deal Status
You need to know where the money is, right? Running list_opportunities shows you every current sales deal in your pipeline. You can also see a rundown of all required follow-up actions or pending tasks by calling list_sales_tasks. This keeps your entire revenue stream visible and actionable.
Monitoring Outreach Activity
Your agent tracks everything that gets sent out. By using list_sent_emails, you get a list of every message sent from your account, including whether the recipient opened it or not. If you're looking for an overview of all available contacts, you can run list_prospects to see who needs attention.
How You Use It Day-to-Day
You tell your agent what you need done—like, “Get me the details on Jane Smith and enroll her in the Enterprise sequence.” The server handles the calls: it uses get_prospect_details first, then immediately runs add_to_sequence. You don't see a mountain of steps; you just see the result. If you need to manually check up on open emails or review your own account setup using get_user_info, your agent handles it instantly.
It’s about doing complex sales operations work—managing records, triggering sequences, and tracking engagement metrics across calls and emails—all without clicking anything outside of this chat window. You'll get a clear picture of your entire sales health by combining list_opportunities with list_sales_tasks. You don't gotta juggle multiple platforms; you just talk to your agent.
019dd134-3f4d-714e-ae3c-cbf33f3ba15b How Outreach MCP Works
- 1 First, connect your Outreach.io credentials by subscribing to the MCP Server and entering your OAuth2 Access Token.
- 2 Next, address a sales problem directly in your chat interface—for example, 'Find all prospects who haven't opened an email in 30 days.'
- 3 The agent executes the necessary tools (like
list_prospectsorlist_sent_emails) and returns structured data you can read and act on immediately.
The bottom line is: your AI agent acts as a direct connection to Outreach, letting you manage sales tasks through conversation instead of clicking buttons across multiple dashboards.
Who Is Outreach MCP For?
This is for the Sales Development Representative (SDR) who's tired of switching between their CRM and outreach platform just to check a single lead’s status. It’s also for the Sales Manager who needs to pull team performance stats quickly without writing complex reports.
Needs to quickly retrieve prospect summaries using get_prospect_details and monitor sequence health by checking open rates from list_sent_emails, all without leaving their chat client.
Uses the tool to manage outreach volume. They check for pending tasks with list_sales_tasks and enroll new leads into campaigns using add_to_sequence.
Manages team accountability by running reports on pipeline health via list_opportunities, or checking overall activity stats for all reps at the end of the week.
What Changes When You Connect
- Track campaign performance instantly. Instead of opening the reporting dashboard, ask your agent to
list_sent_emailsfor open rates on a specific template or timeframe. - Maintain data accuracy effortlessly. When a prospect changes roles, use
update_prospectand tell your AI client what changed. The record updates immediately. - Control the funnel flow without manual intervention. Use
add_to_sequenceto enroll qualified leads instantly after a call, keeping them in nurture automatically. - See immediate pipeline status. Run
list_opportunitiesto get a quick rundown of all active deals and where they stand right now—no need to navigate complex deal stages. - Keep track of every action item. Use
list_sales_tasksto see what the team needs to do next, ensuring no follow-up falls through the cracks.
Real-World Use Cases
Checking lead status after a networking event
A rep meets someone at a conference. Instead of writing down their name and then having to check Outreach manually, they ask their agent: 'What's the latest on John Doe?' The agent runs get_prospect_details and instantly reports his last open rate and job title.
Moving a promising lead through the funnel
A BDR successfully qualifies a prospect. They tell their agent: 'Enroll Sarah Chen into the Enterprise follow-up sequence.' The agent runs add_to_sequence, and Sarah is immediately added to the right automated track.
Reviewing team performance metrics
A Sales Manager needs a weekly report on outreach efficiency. They ask their agent to 'List all opportunities that haven't been updated in 14 days.' The agent runs list_opportunities and flags the stale deals for review.
Catching up on missed follow-ups
An SDR needs to know which leads they talked about yesterday. They ask: 'Show me all pending actions related to Acme Corp.' The agent runs list_sales_tasks and gives a clear list of necessary next steps.
The Tradeoffs
Manually tracking prospect changes
A rep gets an email saying a lead changed roles at their company. They open the CRM, then they have to log back into Outreach and manually find the record to update it.
→
Just tell your agent: 'Update John Smith's job title to VP of Ops.' The agent runs update_prospect automatically, keeping the data accurate across platforms.
Guessing sequence status
A rep wonders if a lead is still in their nurture campaign. They have to navigate through multiple tabs and find the 'Sequences' section just to check.
→
Ask your agent: 'What sequences are running for this account?' The agent uses list_sequences and tells you exactly where that prospect stands.
Lost track of conversation history
The team needs to know if a lead replied positively. They have to check the 'Sent Emails' tab, filter by date, and then read through dozens of messages.
→
Ask: 'Show me all replies from Acme Corp in the last week.' The agent runs list_sent_emails and filters the data for you.
When It Fits, When It Doesn't
Use this MCP Server if your primary pain point is friction between different sales tools. Specifically, use it when you need to cross-reference prospect details (get_prospect_details) with pipeline status (list_opportunities) or automate follow-ups (add_to_sequence)—all from one chat window.
Don't use this if your problem is purely internal data modeling (e.g., restructuring how you categorize deals). In that case, a pure CRM migration tool might be better. Also, don't rely on it for creating entirely new business logic; it’s an interface layer. If the core process requires steps outside of Outreach's defined actions, this server won't help.
Common Questions About Outreach MCP
How do I use `list_prospects` with Outreach MCP Server? +
Running list_prospects gives you a full roster of all people available for outreach. You can then ask your agent to filter that list, like 'Show me only prospects in the finance vertical,' to narrow down who needs attention.
Can I check my pipeline using `list_opportunities`? +
Yes. By calling list_opportunities, you pull a clear overview of every open deal, including its current stage and associated value. This lets you quickly spot deals that are stalled.
What is the difference between `update_prospect` and `get_prospect_details`? +
get_prospect_details only reads data, giving you a snapshot of what exists. update_prospect writes data; it modifies fields like job title or company name for an existing record.
How does the MCP Server help with sent emails? +
The list_sent_emails tool lets you retrieve a list of every message sent, and crucially, it includes metadata on engagement like open rates or replies. You can use this to plan your next follow-up.
Before I use `get_user_info`, what credentials do I need to set up the server? +
You must provide an OAuth2 Access Token generated from your developer portal. This token authorizes your AI client to access your account profile data securely. If the token is expired or incorrect, the connection will fail immediately.
What should I do if `add_to_sequence` fails because of rate limits? +
If you hit a usage limit, pause your requests and wait for the specified cooldown period. For bulk additions, process prospects in smaller batches rather than sending one massive list at once. This keeps your workflow stable.
How do I check available messaging options using `list_email_templates`? +
Running this tool pulls a list of all pre-written message templates you've set up in Outreach. It lets you see the subject lines and body content ready for different campaigns. You can review them before enrolling anyone.
What specific items does `list_sales_tasks` retrieve? +
This tool pulls a queue of pending actions that require attention, whether it's scheduling a call or following up on an account. It keeps your team focused on tasks that need human intervention right now.
Can my AI automatically find the details for a specific prospect by their ID? +
Yes! Use the get_prospect tool with the Prospect ID. Your agent will respond with complete metadata for the record, including custom fields, sequence history, and owner info in seconds.
How do I find my Outreach.io OAuth2 Access Token? +
Log in to your Outreach Developer Portal, create a new App, and use the provided client credentials to perform the OAuth 2.0 flow to obtain a secret access token.
Does this work with the Outreach API v2? +
Yes, this MCP server is specifically built using the Outreach JSON:API v2 specification to ensure full compatibility with modern sales workflows.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.