4,500+ servers built on MCP Fusion
Vinkius

Adversus MCP. Automate your entire outbound sales pipeline.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Adversus MCP on Cursor AI Code Editor MCP Client Adversus MCP on Claude Desktop App MCP Integration Adversus MCP on OpenAI Agents SDK MCP Compatible Adversus MCP on Visual Studio Code MCP Extension Client Adversus MCP on GitHub Copilot AI Agent MCP Integration Adversus MCP on Google Gemini AI MCP Integration Adversus MCP on Lovable AI Development MCP Client Adversus MCP on Mistral AI Agents MCP Compatible Adversus MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Adversus MCP Server manages your entire outbound sales pipeline. Use it to programmatically list campaigns, add new contacts, and manage lead distribution across campaigns.

Your AI client handles the complex orchestration, letting you automate dialing strategies and track performance metrics without leaving your chat window.

What your AI agents can do

Add contact to campaign

Adds a specific contact to a chosen campaign.

Get campaign details

Fetches detailed status and performance metrics for a single campaign.

List account users

Lists all active users on your team.

+ 4 more capabilities included
List all campaigns and get their details

Retrieves a list of all Adversus campaigns and fetches specific performance metrics or metadata for a selected campaign.

Add a contact to a campaign

Moves a specific contact or lead into a designated campaign, making them ready for automated dialing and outreach.

List and manage contacts in a campaign

Retrieves a roster of all contacts currently assigned to a specific campaign.

List and track all active leads

Retrieves a global list of all leads captured across your entire system.

List all CRM projects

Retrieves a list of configured sales projects, allowing you to see which campaigns are tied to which high-level sales goal.

List team members

Retrieves a list of active users and accounts within your sales team.

Supported MCP Clients

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

Waiting for input…

AI Agent

Adversus MCP Server: 7 Tools for Sales Ops

Use these seven tools to manage campaigns, list leads, and orchestrate contact assignments across your entire sales platform.

add019dd0b3

add contact to campaign

Adds a specific contact to a chosen campaign.

get019dd0b3

get campaign details

Fetches detailed status and performance metrics for a single campaign.

list019dd0b3

list account users

Lists all active users on your team.

list019dd0b3

list active leads

Retrieves a list of all leads captured in the system.

list019dd0b3

list campaign contacts

Lists all contacts associated with a specific campaign.

list019dd0b3

list campaigns

Retrieves a full list of all active outreach campaigns.

list019dd0b3

list crm projects

Lists all configured high-level CRM projects.

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
Start building

Make Your AI Do More

Start with Adversus, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Your AI client uses the Adversus MCP Server to handle your entire outbound sales pipeline. It lets you programmatically list campaigns, add new contacts, and manage lead distribution across campaigns. Your agent handles the complex orchestration, letting you automate dialing strategies and track performance metrics right from your chat window.

Your agent can list all campaigns using list_campaigns, and then get specific performance metrics or metadata for any one campaign using get_campaign_details.

Need to move leads? Your agent can add a specific contact to a campaign using add_contact_to_campaign, which gets that contact ready for automated dialing and outreach.

To see who's where, your agent can list all contacts tied to a specific campaign with list_campaign_contacts. You can also get a global list of all active leads across the system using list_active_leads.

It's got the big picture too. Your agent can list all configured CRM projects using list_crm_projects, showing which campaigns are tied to which high-level sales goal. Plus, you can list all active users on your team with list_account_users.

When you need a roster, your agent can list all campaigns and fetch details for each one. You can also list all contacts in a campaign, and get a global list of all active leads. For tracking, your agent can list all configured CRM projects to see the big sales picture.

It's got you covered.

How Adversus MCP Works

  1. 1 Subscribe to the Adversus server and retrieve your API Key.
  2. 2 Pass the required parameters (e.g., campaign ID, contact email) to your AI client.
  3. 3 The server executes the tool, and your AI client receives the structured, real-time data output.

The bottom line is, your agent runs the complex API calls so you just talk to it.

Who Is Adversus MCP For?

This is for Sales Operations Leads who need to reconcile lead data and campaign performance across multiple tabs. It’s also for Telemarketing Managers who need to assign agents and monitor campaign health on the fly. Business Developers use it to automate the initial intake of new leads into specialized outreach flows.

Sales Operations Lead

Manages campaign performance, pulling reports on lead distribution and checking the status of outreach campaigns using natural language commands.

Telemarketing Manager

Coordinates agent assignments and monitors overall campaign health without switching between the dialer and reporting dashboards.

Business Developer

Automates the process of moving new contacts into specialized outreach campaigns, ensuring every lead is properly tracked from day one.

What Changes When You Connect

  • Streamline Lead Assignment: Instead of manually updating records, use add_contact_to_campaign to instantly enroll a lead into a specific outreach flow. This ensures immediate readiness for automated dialing.
  • Instant Campaign Reporting: Get real-time performance metrics for any campaign by calling get_campaign_details. You get the status and metadata without having to pull reports from multiple tabs.
  • Full Pipeline Visibility: See your entire sales structure at a glance. Run list_crm_projects to map out all top-level goals and view which campaigns fall under them.
  • Monitor Lead Flow: Need to know who's ready for outreach? Use list_active_leads to pull a global list of all recent captures. You can then check specific groups using list_campaign_contacts.
  • Coordinate Team Efforts: Use list_account_users to confirm which agents are active or assigned. This lets you quickly verify staffing levels before launching a major campaign.
  • Cross-Check Data: Before starting a campaign, use list_campaigns to confirm the campaign exists, then use list_campaign_contacts to see exactly who is currently rostered.

Real-World Use Cases

01

Campaign Kickoff: Need to track performance.

A manager needs to launch a 'Q3 Renewal' campaign. Instead of logging into the dialer and then jumping to the reports tab, they ask their agent: 'Show me the status and performance for the Q3 Renewal campaign.' The agent uses get_campaign_details and returns the full report, telling the manager exactly what's happening.

02

Lead Nurturing: Adding captured leads.

A BDR captures a new lead, John Doe. He needs to be in the 'New Business' campaign immediately. The BDR simply asks: 'Add John Doe to the New Business campaign.' The agent uses add_contact_to_campaign, and John is instantly placed in the dialer queue.

03

Auditing: Checking a campaign's roster.

The ops team needs to verify if a specific lead, Jane Smith, was successfully added to the 'High Priority' campaign. They ask the agent to run list_campaign_contacts for that campaign ID. The agent confirms Jane's profile is in the active list.

04

System Health Check: Reviewing the team.

The telemarketing manager needs to know who is available to dial. They ask the agent to run list_account_users. The agent provides the current list of active team members, letting the manager allocate resources quickly.

The Tradeoffs

Juggling Tabs for Campaign Health

Opening the campaign dashboard, clicking 'Leads,' then switching to 'Reports' to check metrics, and finally opening the 'Team Roster' to see who is active. This takes 5–10 minutes of clicking and copy-pasting.

Ask your agent to run get_campaign_details. This single query pulls the performance metrics, status, and necessary metadata you need, giving you the full picture instantly.

Manual Lead Assignment

Getting a new lead email, manually logging into Adversus, searching for the campaign, and then finding the specific contact record to add them.

Just tell your agent: 'Add [New Lead Email] to [Campaign Name]'. The agent runs add_contact_to_campaign and handles the whole process for you.

Confusing Lead Scope

Trying to find a lead's history by checking both the global lead list and the specific campaign contact list, leading to duplicate data and confusion.

If you need the full global view, run list_active_leads. If you only care about the leads in one campaign, run list_campaign_contacts to keep the scope narrow and accurate.

When It Fits, When It Doesn't

Use this server if your main bottleneck is converting siloed, manual data retrieval into natural conversation. You need to link the who (contacts via list_active_leads), the where (campaigns via list_campaigns), and the what (performance metrics via get_campaign_details) into one flow.

Don't use this if you only need to view static, read-only data that doesn't require linking or action. For instance, if you just need a simple list of all existing users, list_account_users works, but it won't tell you how those users relate to a campaign's performance. If you only need to write data without checking status, consider a dedicated data entry tool instead. This server is for orchestration.

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

How we secure it →

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 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_contact_to_campaign get_campaign_details list_account_users list_active_leads list_campaign_contacts list_campaigns list_crm_projects

Juggling tabs to track campaign health is a full-time job.

Today, tracking campaign health means clicking through five different tabs: the main dashboard, the lead list, the campaign settings, the team roster, and the performance reports. You're copying campaign IDs, cross-referencing contact emails, and then switching views just to confirm if the right people are even on the list to dial.

With the Adversus MCP Server, you just tell your agent what you need. For example, 'Give me the performance and contact roster for the Q2 Renewal campaign.' Your agent runs the necessary tools and gives you one cohesive answer. No tab switching, no copy-pasting. Just the answer.

Adversus MCP Server: Manage leads & campaign pipelines

You no longer have to manually find a lead in the global list, then figure out which campaign they belong to, and finally ask a different tool to confirm their status. Your agent connects all that data: it finds the lead using `list_active_leads`, checks the campaign using `list_campaigns`, and then updates the status using `add_contact_to_campaign`—all in one conversational turn.

It’s a dedicated sales operations coordinator built into your chat. It handles the API calls and data logic so you can focus on selling, not on dashboard maintenance.

Common Questions About Adversus MCP

How do I use the `add_contact_to_campaign` tool? +

You tell your agent to add the contact and specify the campaign name or ID. The agent handles the syntax. This tool moves a contact into the dialer queue, making them ready for automated outreach.

What is the difference between `list_active_leads` and `list_campaign_contacts`? +

Use list_active_leads when you need a full, global list of every lead captured in the system. Use list_campaign_contacts when you only want to see the contacts specifically tied to one campaign.

Can I check campaign performance using `get_campaign_details`? +

Yes. get_campaign_details fetches detailed, real-time metadata and performance metrics for a single campaign ID. This gives you the current status and key numbers.

How do I list all possible campaigns? +

Run list_campaigns. This tool provides a comprehensive list of every outreach campaign configured in Adversus, which you can then use to get detailed metrics.

How do I use `list_crm_projects` to understand my sales pipeline structure? +

The list_crm_projects tool shows all configured projects. This helps you map out the entire sales process by giving you the project names and associated campaign IDs. You can then use these IDs to pull specific campaign data.

What if I need to know the current contacts for a specific campaign? Should I use `list_campaign_contacts`? +

Yes, list_campaign_contacts retrieves a list of contacts assigned to a single campaign. This is different from listing all leads (list_active_leads) because it filters the results down to one specific campaign's roster.

Can I retrieve performance metrics for all campaigns using `list_campaigns`? +

No, list_campaigns just gives you a list of campaign names and IDs. To get performance metrics, you must call get_campaign_details and specify the campaign ID.

How do I check if my team members are set up correctly using `list_account_users`? +

The list_account_users tool provides a roster of all team members linked to the Adversus account. This confirms active user IDs, which is essential before coordinating agent assignments or running campaigns.

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.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 7 tools

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.

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.