Heymarket MCP. Manage all customer texts and CRM data instantly.
Heymarket controls your business text messaging and CRM data through a shared number. It lets you send, receive, and track two-way SMS messages programmatically while maintaining detailed contact profiles. Use it to manage high-volume communications and keep team workflows organized without leaving your agent interface.
Give Claude and any AI agent real-world access
Dispatch SMS or MMS messages using specific team members and recipient phone numbers.
List all ongoing conversations in the shared inbox so you know where to focus your attention.
Get granular information about a specific message, including delivery status and content.
Create new customer profiles or modify existing ones with updated details and notes.
Pull the full, chronological text thread for any given chat to understand context instantly.
Ask an AI about this
Waiting for input…
What AI agents can do with Heymarket: Contact & Message Ops (9 Tools)
These tools let your agent manage every step of customer communication, from listing active chats to updating complex contact profiles.
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 Heymarket MCPCreate Contact
Adds a completely new contact profile into the system.
Get Chat History
Retrieves all messages exchanged within an active conversation thread.
Get Message Details
Provides specific metadata about a single text message.
List Active Chats
Lists all ongoing conversations in the shared inbox.
List Contacts
Retrieves existing contacts, with the ability to filter by phone number.
List Team Members
Lists all staff members who work within your Heymarket workspace.
Send Sms Message
Sends a new SMS or MMS message to a specified number using an assigned team member's account.
Update Chat Status
Changes the status or assignment of an active chat thread for team routing.
Update Contact Profile
Modifies details, notes, or any other information on an existing contact record.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Heymarket, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Heymarket. 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 CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The headache of switching between systems is real.
Today, handling customer texts means juggling at least three tabs: the actual shared inbox, your CRM database to log details, and maybe a separate ticketing system just for status tracking. You copy phone numbers here, paste them there, then switch back to check if the message went through.
With this MCP, all those steps disappear. Your AI agent handles the whole sequence—it checks the contact list, sends the text using `send_sms_message`, and simultaneously logs the interaction into the CRM database. You get a single confirmation in your chat window.
Heymarket MCP: Instant CRM updates from conversations
Before this, if a customer called with new details, you’d have to write them down and then remember later to log into the separate database and manually update their profile. It's tedious copy-pasting, prone to human error.
Now, once the conversation is done, your agent can execute `update_contact_profile` automatically. The data sync happens instantly, meaning every interaction immediately improves the quality of your customer record.
What Heymarket MCP does for your AI
Your AI client takes over the job of coordinating all your business text messaging. Instead of logging into a separate app or manually checking shared inboxes, you interact directly with your communication system through natural conversation. You can automatically create new contacts when someone texts in, keep records up-to-date every time you speak to them, and even track full message histories for auditing purposes.
When connected via Vinkius, this MCP makes managing customer conversations simple: your agent handles the sending of SMS messages, monitors active threads, and ensures all data—from chat history to contact details—stays synchronized in one place. It's like having a dedicated communications coordinator that lives inside your AI workflow.
019dd101-fe1c-7291-8934-cb390194aa61 How to set up Heymarket MCP
The bottom line is you interact with a single prompt in your AI client and the MCP executes complex messaging and data tasks for you.
Subscribe to this MCP and retrieve your API key from your Heymarket dashboard.
Connect the credentials to your preferred AI client (Claude, Cursor, etc.) via Vinkius.
Start sending messages or querying contact data using natural conversation prompts.
Who uses Heymarket MCP
Anyone whose job involves high-volume customer communication via text messages. This is for the Support Agent tired of switching between ticketing systems and texting apps, or the Sales Manager who needs to qualify leads and log data instantly.
Manages high-volume queues by listing active conversations and retrieving chat history for immediate context.
Automates lead qualification and follow-ups by sending SMS messages and creating contact profiles directly from their workflow.
Monitors team response times, assigns chat threads to staff members, and reviews overall message monitoring reports.
Benefits of connecting Heymarket MCP
Automate lead follow-ups with send_sms_message. You can send bulk messages or single alerts directly via your agent, turning a simple prompt into an immediate action.
Never lose context again. Need to know what happened last week? Use the MCP to pull full conversation history using get_chat_history and review everything in one shot.
Keep your CRM clean without manual entry. When you interact with a customer, the AI can automatically use update_contact_profile to log new details or add notes.
Centralize visibility across your team. Instantly view what's happening by calling list_active_chats, so no one misses an urgent lead in the shared inbox.
Save time on data lookup. Instead of flipping through spreadsheets, you can use list_contacts to filter and find specific customer records instantly.
Heymarket MCP use cases
A new sales lead texts asking about pricing.
The agent detects the inquiry, uses list_contacts to check if the number exists. If not, it calls create_contact. Then, it sends a follow-up using send_sms_message, all without leaving the chat window.
A customer support ticket gets escalated.
The agent uses list_active_chats to identify the thread. It then calls update_chat_status to reassign ownership, ensuring the next available team member can jump right into the conversation.
A contact record is missing critical details.
The agent receives a request from an internal user and uses get_message_details combined with update_contact_profile. This ensures the CRM data matches the most recent communication context.
Heymarket MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Manual status updates
Having to log into a separate dashboard, find the chat thread, and manually click 'Reassign' or update the ticket status.
Use update_chat_status through your AI client. It handles the state change in one command, making team routing instant.
Data fragmentation
Finding contact details in a spreadsheet while the conversation history lives in an email system.
Use list_contacts and then update_contact_profile. This keeps all current client information and communication records together.
Lost context
Starting a conversation with a customer but forgetting what was discussed two days ago, requiring them to ask for details.
Use get_chat_history at the start of your prompt. Your agent will pull the full thread so you know exactly where the discussion left off.
When to use Heymarket MCP
Use this MCP if your primary communication channel is SMS and your team needs to manage high-volume, two-way conversations directly from an AI interface. It excels at synchronizing chat status, updating CRM records via update_contact_profile, and managing active threads using list_active_chats. Don't use it if your core need is internal ticketing (use a dedicated help desk MCP) or if you primarily communicate via email (you need an email integration). If you only want to read data, this works; but if you just need to send scheduled marketing blasts without context tracking, look for a specialized bulk messaging tool instead.
Frequently asked questions about Heymarket MCP
How do I use Heymarket MCP to send an SMS? +
You initiate a prompt asking the agent to send the message. The tool then uses send_sms_message, requiring you to specify the recipient number and which team member should send it.
Can I use Heymarket MCP to find old conversations? +
Yes, you can retrieve past messages by asking for the conversation history. The agent calls get_chat_history using a specific chat thread ID.
Does Heymarket MCP handle team assignments? +
Absolutely. You can use list_active_chats to see what's happening, and then use update_chat_status to reassign the conversation to a different staff member.
What if I need to add a new client record? +
You just ask the agent to create one. It uses the create_contact tool, which registers all necessary fields for you in the system.
How does Heymarket MCP keep my data accurate? +
It ensures accuracy by allowing you to modify existing records using update_contact_profile, guaranteeing that any new information gathered during a chat is immediately logged.