CommPeak MCP for AI. Manage leads, campaigns and SMS outreach.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
CommPeak connects your AI agent to a powerful dialer and SMS gateway. Use this MCP to manage full-cycle sales outreach: list active campaigns, add new leads, pull campaign status reports, and send targeted text messages directly from chat.
What your AI can do
Create lead
Adds a new contact record to an active dialer campaign queue.
Delete lead
Removes a lead from the system permanently.
Get campaign details
Fetches specific information about one dialer campaign by its ID.
Retrieve a list of all active dialer campaigns and their current statuses.
Add new prospects to specific campaigns or permanently remove old lead records from the system.
Dispatch immediate SMS texts to any number using a custom sender ID.
Retrieve lists of recently sent texts or check the delivery status of a single message ID.
Ask an AI about this
Waiting for input…
CommPeak: Campaign & Lead Ops (9 Tools)
These tools let you manage the entire lifecycle of a lead—from initial creation and data retrieval to active campaign management and final SMS communication.
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 CommPeak on VinkiusCreate Lead
Adds a new contact record to an active dialer campaign queue.
Delete Lead
Removes a lead from the system permanently.
Get Campaign Details
Fetches specific information about one dialer campaign by its ID.
Get Lead Details
Retrieves all contact and status details for a single lead record.
Get Sms Status
Checks the final delivery or failure status of an SMS message you sent previously.
List Dialer Campaigns
Retrieves a complete list and summary of every active dialer campaign.
List Leads
Gathers a detailed list of leads currently assigned to a specific campaign.
List Recent Sms
Retrieves a history summary of the most recent outbound SMS messages sent.
Send Sms
Sends a text message to a specified phone number using CommPeak's texting API.
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 CommPeak, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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 CommPeak. 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 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The current process for outreach management is a mess of tabs and copy-pasting.
Right now, coordinating an outreach effort means logging into the dialer dashboard to see campaign status. Then you switch to your CRM to grab lead details, which are often incomplete. After that, you have to log into a separate messaging platform just to send out the follow-up text.
With this MCP, all those steps collapse into one conversation. You tell your agent what needs doing—whether it's adding leads via `create_lead` or sending messages with `send_sms`. The system executes the full sequence and gives you a clean report back to chat.
CommPeak MCP: Get campaigns, leads, and SMS status in one place.
You eliminate the manual process of checking if an old lead is still valid. You run `get_lead_details` to check data quality first; then you use `list_leads` to pull a fresh list for action. The entire validation and retrieval cycle happens before you even send the first message.
The difference now is that your communication workflow runs autonomously through chat commands, eliminating all context switching. You get real-time status reports on campaigns and individual messages instantly.
What your AI can actually do with this
This MCP lets you run complex communication workflows without leaving your conversation window. Instead of jumping between a CRM, an email platform, and an SMS dashboard, you handle it all through natural language commands. You can list every active dialing campaign to see which ones need attention, pull detailed lead lists for qualification, or even add fresh leads straight into the dialer queue.
Need to follow up? Send targeted text messages using a custom sender ID right from your agent. And if a message goes out, you can check its delivery status and view recent activity logs. By integrating CommPeak through Vinkius, your AI client becomes an operational layer that controls both outreach campaigns and lead data—all in one place.
019d7578-f6e0-71ee-89f0-240da5cd78ed Here's how it actually works
The bottom line is your AI client uses these tools to perform complex communications tasks that used to require multiple logins and API calls.
Add the CommPeak integration to your AI client's toolset and provide your API credentials.
Tell your agent what you need, like 'List all active campaigns' or 'Send an SMS to 555-1234.'
The MCP executes the command against CommPeak and returns structured data—campaign details, lead lists, or a confirmation of message delivery.
Who is this actually for?
This MCP is for sales operations managers, call center supervisors, and marketing directors who spend too much time manually checking dashboards and copy-pasting lead data between tools. You need a single pane of glass to manage the entire outreach cycle.
Needs to quickly add qualified leads to an existing campaign list and trigger an immediate follow-up SMS without leaving their chat interface.
Monitors the status of multiple dialer campaigns, checking for stalled queues or reporting on overall outreach volume in real time.
Runs targeted SMS blasts to segments identified by campaign lists and tracks which messages were successfully delivered versus those that failed.
What Changes When You Connect
You stop switching between a CRM, your campaign dashboard, and your messaging app. This MCP handles lead creation (create_lead) and sending texts (send_sms) in one flow.
Never miss a status update again. Use list_dialer_campaigns to see the health of all your campaigns, or use get_campaign_details for deep dives on specific outreach efforts.
Qualification gets faster. Instead of guessing if data is clean, call get_lead_details instantly to pull full contact records and validate information before making a move.
Messaging tracking is built-in. You don't just send texts; you track them. Use list_recent_sms or check specific status with get_sms_status.
Lead hygiene improves dramatically. Need to pull all leads from one place? Run list_leads for a full roster, and if a lead is dead weight, run delete_lead.
See it in action
The quarterly clean-up
A manager needs to know which leads are active but haven't been touched in months. They ask the agent to first run list_leads for Campaign Alpha, then use get_lead_details on the results list to filter out contacts that fail validation checks, prepping a clean slate.
Immediate outreach follow-up
A salesperson closes a call and needs to send immediate information. They tell their agent to use send_sms right away with the client's number, followed by checking get_sms_status in case of delivery issues.
Preparing for a new launch
The marketing team needs to start a new outreach cycle. They ask the agent to first call list_dialer_campaigns to confirm available slots, then use create_lead to dump 50 fresh contacts into the queue.
Investigating message failures
A user notices some messages aren't going out. They ask the agent to pull a summary using list_recent_sms, and then drill down on one specific failure with get_sms_status to figure out why it bounced.
The honest tradeoffs
Calling tools manually
A user tries to list all leads, copy the IDs into a spreadsheet, and then run get_lead_details for each ID in bulk. This is slow and prone to failure.
Tell your agent directly: 'Pull all details for the leads in Campaign Beta.' The agent handles the loop using list_leads and multiple calls to get_lead_details automatically.
Sending bulk messages without tracking
A user sends 100 texts via a basic API call but has no way of knowing how many actually arrived or failed.
Always ask the agent to run list_recent_sms after your campaign. This gives you an immediate, verifiable history of every message sent.
Using old contact data
A sales rep tries to create a lead using outdated phone numbers or missing required fields.
Before creating anything, run get_lead_details on the prospect's record first. This confirms that all necessary information is available and accurate.
When It Fits, When It Doesn't
Use this MCP if your process requires managing multiple steps: getting lead data, updating campaign status, AND sending outbound messages. It’s perfect for sales or marketing roles where the outreach cycle is continuous. Don't use it if you only need to send a single email—you’ll want an email-specific tool instead. If you only manage internal CRM records and never send texts, then this MCP is overkill; stick to your core CRM integration. But if sending SMS messages or managing dialing campaigns is part of your job, this MCP is essential.
Questions you might have
How do I check if an SMS sent via CommPeak has been delivered? +
You use the get_sms_status tool. This retrieves the final delivery or failure status for a specific message ID, giving you immediate confirmation.
Can I list all ongoing dialer campaigns using list_dialer_campaigns? +
Yes, calling list_dialer_campaigns immediately shows you every active campaign. It's the best way to see your overall outreach footprint.
What is the difference between create_lead and list_leads? +
Use create_lead when you have a new contact that needs adding to a queue. Use list_leads when you need to see all existing leads currently in a specific campaign.
How do I send an SMS using the send_sms tool? +
You simply tell your agent to use send_sms, providing the recipient's number and the message text. The platform handles the API connection for you.
If I use delete_lead, does it just archive the lead or permanently remove it from CommPeak? +
It permanently removes the lead. Be sure you know which records you want to delete before running this command, as the action cannot be undone.
When I run list_leads, do I need to specify a campaign ID to get accurate results? +
Yes, you must provide the Campaign ID. Without it, you'll receive an incomplete list of leads that aren't tied to a specific active outreach effort.
What happens if I try to use send_sms but the phone number is invalid? +
The tool will fail and return an explicit error code. You should check the API response for details indicating whether the issue was the format, country code, or if the destination number isn't active.
When I get_lead_details, what types of data points can my agent retrieve about a lead? +
It retrieves comprehensive information. Expect to see contact details, current campaign status, and any historical interaction logs associated with that specific lead record.
How do I find my SMS API token? +
In the CommPeak Portal, go to SMS > SMS Platform > API Keys. Generate or copy your existing token and paste it below.
Do I need dialer credentials to send SMS? +
No. SMS and Dialer use separate credentials. You only need the SMS Token to use the SMS tools.
How do I whitelist my IP for the Dialer API? +
In CommPeak Dialer settings, go to API Management and add your IP addresses in the IP ACL field.
We've already built the connector for CommPeak. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 9 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.