4,500+ servers built on MCP Fusion
Vinkius

Avochato MCP. Manage all messaging, contacts, and broadcasts from chat.

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

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

Just plug in your AI agents and start using Vinkius.

Avochato MCP Server manages your entire business messaging lifecycle. Send SMS/MMS messages, track delivery status, and audit conversation history directly through your AI client.

You can organize contacts, update details, and run mass broadcasts without leaving your IDE.

What your AI agents can do

Create broadcast

Sends or schedules a message broadcast to a group of contacts.

Create contact

Adds a brand new contact to your Avochato account.

Get account check

Verifies the connection and basic details of your Avochato account.

+ 7 more capabilities included
Send and Track Messages

You can send single SMS/MMS messages and track their real-time delivery status and history.

Manage Contact Records

Create new contacts, update existing ones, and search the full list of contacts using tags.

Run Mass Campaigns

You can schedule and send broadcast messages to multiple recipients simultaneously.

Audit Account Status

You verify the connection status and user details for secure, reliable messaging.

View Conversation History

You retrieve and summarize message history across specific time periods or contacts.

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

create019d7556

create broadcast

Sends or schedules a message broadcast to a group of contacts.

create019d7556

create contact

Adds a brand new contact to your Avochato account.

get019d7556

get account check

Verifies the connection and basic details of your Avochato account.

get019d7556

get contact

Retrieves specific details for a single contact record.

list019d7556

list broadcasts

Fetches and displays a list of previously scheduled or sent message broadcasts.

list019d7556

list contacts

Searches and lists multiple contacts, allowing filtering by tags or criteria.

list019d7556

list messages

Retrieves a list of your message history, showing both sent and received messages.

send019d7556

send message

Transmits a single SMS or MMS message to a specified number.

update019d7556

update contact

Changes information for an existing contact, like phone numbers or tags.

who019d7556

who am i

Gets the current API user details and the associated inbox information.

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 Avochato, 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

You're gonna manage your whole business messaging life right from your AI client. This server gives your agent the tools to handle everything—from sending a single text to running massive campaigns. send_message lets you blast out a single SMS or MMS and track its delivery status. list_messages pulls up your full message history, showing everything that's been sent and received. create_contact lets you add a brand new person to your Avochato list.

You can then use update_contact to change details on an existing contact, like a phone number or a tag. Need to find someone? list_contacts searches and lists all your contacts; you can even filter by tags. get_contact pulls up the specific details for any single contact record. Wanna hit a bunch of people at once? create_broadcast sends or schedules a message broadcast to a group of people.

You can see all your past campaigns by running list_broadcasts. Before you start, get_account_check verifies the connection and basic details of your Avochato account. You can always check who you're working with using who_am_i to get the current API user details and inbox info.

How Avochato MCP Works

  1. 1 Subscribe to the Avochato MCP Server and enter your unique Auth ID and Auth Secret.
  2. 2 Your AI client uses natural language to identify the task (e.g., 'Send an alert to 555-1234').
  3. 3 The AI client calls the appropriate tool (like send_message) and returns the status and results to you.

The bottom line is, your AI client treats Avochato like a native service, letting you manage messaging tasks without switching apps.

Who Is Avochato MCP For?

This is for operations and marketing roles that deal with high volumes of customer communication. If you spend time switching between a CRM, a broadcast tool, and a message log, this saves you hours of context switching. It puts the power of mass messaging and contact management directly into your agent.

Support Agent

Responding to customer inquiries instantly and updating their contact details without leaving the support chat interface.

Marketing Coordinator

Coordinating mass SMS broadcasts and checking campaign results just by asking the AI agent a question.

Operations Manager

Automating localized messaging workflows and auditing conversation logs across different subdomains.

What Changes When You Connect

  • Send messages and track delivery status immediately. Use send_message to transmit SMS/MMS alerts and get instant confirmation of the current status (e.g., 'sent' or 'delivered').
  • Keep contact data clean and segmented. Use create_contact and update_contact to add new people or correct phone numbers and tags in bulk.
  • Run large-scale campaigns without manual work. create_broadcast handles scheduling and sending messages to hundreds of recipients, and list_broadcasts lets you audit the results.
  • Get a full picture of customer interactions. Running list_messages pulls together your message history, letting you quickly summarize interactions related to a specific customer.
  • Find exactly who you need. list_contacts lets you search across your entire database by name, tag, or custom criteria, so you don't waste time digging through spreadsheets.
  • Verify your setup first. Run get_account_check anytime to make sure your connection is live and ready for messaging.

Real-World Use Cases

01

Onboarding a New Customer

A sales rep needs to send a welcome sequence and record the client's details. The agent first uses get_contact to check if the person exists. If not, it runs create_contact. Finally, it uses send_message to send the initial welcome SMS, all in one conversation.

02

Auditing a Failed Campaign

The marketing team runs a broadcast that didn't hit the right group. They ask the agent to list_broadcasts to see the campaign details. Then, they use list_contacts to verify the correct recipient list was targeted, solving the problem without manual API calls.

03

Handling Urgent Support Queries

A support agent receives a message from a key client. They use the agent to list_messages to see the last 20 interactions. They identify the needed phone number, use update_contact to correct it, and then use send_message to send a follow-up alert.

04

Preparing for a Mass Announcement

Operations needs to announce a system change to 500 users. They ask the agent to list_contacts to filter by a specific tag ('Internal Staff'). Next, they run create_broadcast to draft and schedule the announcement for the entire filtered group.

The Tradeoffs

Copying lists into spreadsheets

When you need to send 100 messages, you export the contacts to CSV, filter them in Excel, manually correct addresses, and then upload the file to a separate platform.

Use the agent to list_contacts to pull and filter the list directly. Then, run create_broadcast to send the message to the filtered group in one step. It keeps everything in the chat.

Checking statuses in multiple tabs

After sending a message, you have to switch to the 'History' tab, filter by date, and manually check if the status is 'delivered.'

Just ask the agent to send_message. The response immediately tells you the status, and the list_messages tool keeps a running log of everything.

Guessing contact details

A customer calls with a slightly different name or number. You manually search the CRM, find the record, and then try to update it, risking missing tags or history.

Ask the agent to get_contact first. It retrieves the full, verified record. Then, use update_contact to make sure the details and tags are perfect before sending anything.

When It Fits, When It Doesn't

Use this server if your core workflow revolves around contact management and mass communication. You need to send messages (SMS/MMS), track those messages, and keep the contact data accurate in the same workflow. You must be able to move from 'find contact' to 'send message' to 'audit campaign' without leaving the chat window.

Don't use this if your primary need is deep reporting on sales funnel conversion rates, or if you just need to manage email marketing (you need an email-specific tool). If you only need to read messages, list_messages handles that, but if you need to act on the message (like updating a contact), this server is required.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Avochato. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_broadcast create_contact get_account_check get_contact list_broadcasts list_contacts list_messages send_message update_contact who_am_i

Managing customer communication shouldn't feel like juggling three separate apps.

Right now, sending a message is a multi-step mess. You open your CRM to find the contact, then you copy the number into a separate broadcast tool. After the campaign runs, you have to jump into a third logging dashboard just to see if the message actually got delivered. It's clicking through tabs and copy-pasting numbers until your finger cramps.

With this MCP server, you just tell your agent what you need. You say, 'Send an alert to all contacts tagged 'VIP' and tell me the delivery status.' The agent handles the search (`list_contacts`), the sending (`create_broadcast`), and the status check—all in one conversational turn. It’s just that simple.

Avochato MCP Server: Manage messages, contacts & broadcasts

You eliminate the need to manually cross-reference contact tags with message logs. You can use `list_contacts` to pull a segment, and then immediately use `create_broadcast` to send a message only to that group, all while the system verifies the user's account health using `get_account_check`.

The system treats messaging and contact data as one stream. You don't just send a message; you record the interaction and update the contact record automatically. It’s a single source of truth for every customer interaction.

Common Questions About Avochato MCP

How do I send a message to a single contact using the send_message tool? +

You simply tell the agent the number and the message content. The agent runs send_message and reports back the current status of the SMS/MMS transmission immediately.

Can I check if my Avochato account connection is working before running a broadcast? +

Yes. Run get_account_check. This verifies the connection and makes sure the API user details are current before you commit to a mass campaign.

What is the best way to find all contacts with a specific tag? +

Use list_contacts and provide the tag as a filter parameter. This function searches your entire database and returns a list of IDs and details matching your criteria.

Do I need to manually update a contact record after a call? +

No. You can use update_contact through the agent. Just tell it, 'Update John Doe's phone number to 555-9999,' and it handles the API call.

What happens if I run list_messages multiple times? +

Each call to list_messages fetches a fresh, time-stamped log of your message history. This lets you build a comprehensive, evolving record of customer interactions over time.

How do I use the get_account_check tool to validate my Avochato credentials? +

Running get_account_check confirms your API connection is live. It returns your current API user details and inbox information, letting you confirm connectivity before any messaging tasks.

What is the difference between `list_contacts` and `get_contact`? +

list_contacts searches and returns a list of contacts, often filtered by tags or search terms. get_contact fetches the full, specific details for one contact ID you already have.

Can I use `create_broadcast` to schedule messages for later? +

Yes, create_broadcast handles scheduling. You can set a future date and time, and the tool queues the message to send at that specific moment.

Can the AI automatically send an SMS to a new contact? +

Yes! Use the send_message tool. You'll need to provide the phone number and the message body. Your agent will instantly transmit the SMS through your Avochato inbox.

How do I find all contacts that have been tagged with a specific label? +

Simply ask the agent to run the get_contacts tool with the target tag. It will return a list of matching contact profiles, including their names and phone numbers.

Does the integration allow for sending images through MMS? +

Yes. The send_message tool supports a media_url parameter, allowing you to include images or other media files in your outgoing messages.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Avochato. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 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.