Adversus MCP for AI. Manage your entire outbound sales pipeline with natural conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Adversus MCP manages outbound sales calls by letting your AI agent take full control of your telemarketing and lead pipeline operations.
You can programmatically list all outreach campaigns, add new contacts to specific groups, retrieve detailed contact directories, and view account performance metrics—all through natural conversation.
What your AI can do
Add contact to campaign
Registers a specific contact so they are included in an automated sales campaign.
Get campaign details
Retrieves detailed performance metrics and information for one specified outreach campaign.
List campaigns
Retrieves a summary list of every outreach campaign you have set up in Adversus.
List all active outreach campaigns and get real-time performance metrics for each.
Get a complete list of leads and contacts assigned to any specific campaign.
Enroll individual people or contacts into designated sales campaigns for automated dialing.
Retrieve a directory of all active global leads across your entire account setup.
Access and list the profiles of every user on your sales team for operational reporting.
List all configured CRM projects to maintain a high-level view of segmented pipelines.
Ask an AI about this
Waiting for input…
Adversus: 7 Tools for Sales Operations
These seven tools let you manage everything from listing team users to adding contacts to specific sales campaigns, automating your outreach process.
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 Adversus on VinkiusAdd Contact To Campaign
Registers a specific contact so they are included in an automated sales campaign.
Get Campaign Details
Retrieves detailed performance metrics and information for one specified outreach...
List Campaigns
Retrieves a summary list of every outreach campaign you have set up in Adversus.
List Campaign Contacts
Displays all the contacts and leads associated with a particular campaign run.
List Active Leads
Pulls a comprehensive list of every global lead currently tracked in your system.
List Crm Projects
Lists all high-level CRM projects configured to segment your sales efforts.
List Account Users
Lists all team members who have access to the account, useful for auditing agent assignments.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 Adversus, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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 Adversus. 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 connection provides 7 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The time spent toggling between tabs is pure waste.
Today, managing a single lead flow means jumping through hoops. You open the CRM, check the campaign tab for status updates; then you switch to the lead list to find the contact's history. If you need to add them to another sequence, you hit the 'Assign' button and hope it works. It’s clicking, copying, pasting, and hoping nothing breaks.
With this MCP connected via Vinkius, that manual process vanishes. You just tell your AI agent what you want done: 'Check the performance for Campaign X.' The agent runs `get_campaign_details` and gives you a clean answer immediately. It’s instant data retrieval without ever opening a dashboard.
Add contacts to campaigns with Adversus MCP.
Previously, adding a new contact meant finding their ID in one place and manually updating multiple campaign groups across different views. This was slow, tedious work that often led to human error or missed deadlines.
Now, it's a single command: 'Add John Doe to the New Business Campaign.' The agent handles the `add_contact_to_campaign` job in one step. You just focus on finding leads, and let the MCP handle the rest.
What your AI can actually do with this
Managing an active sales pipeline used to mean toggling between dozens of tabs: the dialer dashboard, the campaign status sheet, the lead assignment table. Now, you tell your AI agent what you need, and it gets it done. This MCP gives your client direct access to all of Adversus's core functions—from checking a team member’s credentials to orchestrating complex outreach sequences.
Your AI acts like a dedicated sales operations coordinator sitting right next to you. Need to know how many leads are in the 'Q2 Renewals' campaign? Just ask. Want to move five new contacts into that sequence and get them dialed? Tell it. The entire process, which used to involve manual clicking across several complex screens, becomes a simple conversation.
When you connect this Adversus MCP through Vinkius, your agent handles the data retrieval and orchestration instantly, letting you focus on selling instead of dashboard management.
019dd0b3-9cc5-7121-b227-23a9b25fee95 Here's how it actually works
The bottom line is you talk to your AI client; it talks to Adversus and brings you the data.
Subscribe to this MCP and grab your API Key from the Adversus dashboard.
Connect the key to your preferred AI client (like Cursor or Claude).
Ask your agent a question, like 'List all active campaigns,' and it runs the query using the necessary tools.
Who is this actually for?
Sales Operations Leads who are tired of switching between 12 different tabs just to run a weekly report. Telemarketing Managers who need instant visibility into campaign health without leaving their main workspace. Business Developers who want to automate the process of moving new, qualified leads into specialized outreach sequences.
Runs reports on campaign performance and uses commands like get_campaign_details to track lead flow from start to finish.
Coordinates agent assignments using list_account_users and monitors overall campaign health by listing campaigns.
Automates the ingestion of new leads into specialized outreach sequences using tools like add_contact_to_campaign.
What Changes When You Connect
Stop manually switching tabs. You can ask your agent to list_campaigns and get a full status report instantly, without ever leaving your chat window.
Streamline lead intake by simply telling the AI to run add_contact_to_campaign, automatically enrolling new leads into the correct outreach flow.
Maintain total visibility across all segments. Use list_crm_projects and list_account_users to see who is assigned where, making audits simple.
Never lose track of a prospect. You can run list_active_leads at any time to get an up-to-date global directory of every lead captured.
Get deep campaign insights immediately. Running get_campaign_details shows you the performance metrics for a specific outreach effort without clicking through multiple reports.
See it in action
I need to know how my Q2 renewal campaign is doing.
Instead of navigating to the reporting tab and pulling up complex filters, I just ask my agent to get campaign details for 'Q2 Renewals.' The AI runs get_campaign_details and gives me a clear performance summary right away.
We found five new contacts today; they need to be in the onboarding sequence.
I don't have time to manually input them. I tell my agent, 'Add these five people to the Onboarding Campaign.' It runs add_contact_to_campaign and gets them into the dialer queue immediately.
The team needs a list of all leads we found last month.
I ask my agent to run list_active_leads. It pulls a global directory, letting me see every contact that was captured and who owns the record without needing specific campaign filters.
Who is assigned to manage the 'Enterprise Accounts' project?
I ask my agent to cross-reference list_crm_projects with list_account_users. It shows me exactly which team members are responsible for that specific segment.
The honest tradeoffs
Trying to get all data in one go
Asking the agent, 'Give me everything about leads, campaigns, and users.' The AI gets confused by the scope and only returns a vague summary with no actionable data.
Break it down. First, use list_campaigns to see what's running. Then, if you need details on one campaign, ask for get_campaign_details. Always be specific.
Updating leads manually
A new prospect is found and someone forgets to update the CRM record or assign them to a sequence.
Don't do it manually. Use add_contact_to_campaign with your agent. It handles the data assignment instantly, ensuring they are ready for outreach.
Ignoring project context
A sales team member is working on a niche vertical (e.g., Healthcare) but the AI only shows general leads.
Always start by listing projects using list_crm_projects. This narrows the scope, ensuring your agent pulls data relevant to that specific segment.
When It Fits, When It Doesn't
Use this MCP if your core job involves outbound sales orchestration, lead lifecycle management, and coordinating multiple campaigns. If you need to know who is assigned, what campaigns are running, or which leads are currently active—this is for you. Don't use it if you need deep financial reporting, payroll data, or complex inventory tracking; those systems require different connectivity tools. When in doubt, always start by asking the agent to list the relevant campaigns using list_campaigns to define your scope.
Questions you might have
How do I find my Adversus API Key? +
Log in to your account, navigate to Account Settings > API, and generate or copy your unique API Key.
Can I add a contact to a specific campaign via AI? +
Yes! The add_contact_to_campaign tool allows your agent to register new leads programmatically by providing the campaign ID and phone number.
How do I check my global leads? +
Use the list_active_leads tool to retrieve a comprehensive directory of all contacts across your entire Adversus account.
When do I use the `list_campaigns` tool to check my overall outreach status? +
Use list_campaigns for a real-time overview of every active campaign. This quickly shows you if campaigns are paused, running, or need attention based on their current metadata.
How does the `get_campaign_details` tool help me analyze performance metrics? +
Running get_campaign_details with a specific campaign ID pulls deep, high-fidelity data. This gives you more than just status; it includes detailed performance stats like answer rates and conversion counts.
If I need to see all the leads tied to one effort, should I use `list_campaign_contacts`? +
Yes. list_campaign_contacts pulls a complete directory of every lead linked to a single campaign ID. This is essential for verifying data integrity before you start calling.
What does running `list_account_users` do regarding team access and permissions? +
list_account_users pulls a list of every user assigned to your Adversus account. This lets you verify who has the necessary permissions for outreach and operational tasks.
I'm setting up a new initiative; how do I use `list_crm_projects`? +
list_crm_projects displays all configured projects. This is key because it lets you structure your efforts, grouping related campaigns and keeping your entire sales pipeline coordinated.
We've already built the connector for Adversus. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.