Helpshift MCP. Manage issues, profiles, and audit logs from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Helpshift MCP Server automates customer support and user management across your web and mobile platforms. Use your AI agent to manage support issues, check audit logs, update user profiles in bulk, and browse FAQ content without leaving your chat client.
It connects your agent directly to the Helpshift API for full operational control.
What your AI agents can do
Add issue message
Adds a message to an existing support issue.
Bulk user action
Runs bulk operations to modify multiple user profiles.
Create issue
Creates a new support issue or ticket.
List current support issues, get detailed records for a specific case, or pull the full action history using get_issue_audit_logs.
Add direct messages to an active issue or change its status (Resolved, Rejected) using add_issue_message and update_issue_status.
Execute mass profile updates or create new user records using the bulk_user_action tool.
Check the status of large background tasks (get_bulk_task_status) or review the action history of any issue using get_issue_audit_logs.
List all available FAQ sections (list_faq_sections) or browse published articles (list_faqs) to check documentation status.
List all active support issues (list_issues) or check which applications are linked to your Helpshift dashboard (list_registered_apps).
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Helpshift MCP Server: 11 Tools for Support Ops
Manage support tickets, user profiles, and audit logs by executing these 11 specific operations through your AI agent.
019d75afadd issue message
Adds a message to an existing support issue.
019d75afbulk user action
Runs bulk operations to modify multiple user profiles.
019d75afcreate issue
Creates a new support issue or ticket.
019d75afget bulk task status
Checks the completion status of a large batch user operation.
019d75afget issue audit logs
Retrieves the full action history and audit trail for a specific issue.
019d75afget issue details
Fetches all detailed information about a single support issue.
019d75aflist faq sections
Lists all available categories or sections for your FAQ documentation.
019d75aflist faqs
Lists all published articles in your FAQ knowledge base.
019d75aflist issues
Lists all current support issues and tickets, useful for monitoring support volume.
019d75aflist registered apps
Lists all applications connected and registered in your Helpshift dashboard.
019d75afupdate issue status
Changes the status of an existing issue to Resolved, Rejected, or another predefined state.
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 Helpshift, 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
Hey, check this out. You connect your AI agent to Helpshift, and you get full control over your support operations and user data. You can handle everything from logging a new bug report to updating user profiles in bulk, all through natural conversation.
Logging and Retrieving Support Issues
You can list all current support issues and tickets using list_issues. You can get deep details on any single case with get_issue_details, or you can pull the complete action history and audit trail for a specific issue with get_issue_audit_logs.
Updating Issue Status and Messaging
You can add direct messages to an active issue using add_issue_message. You can change an issue's status—say, marking it as Resolved or Rejected—with update_issue_status.
Performing Bulk User Data Changes
If you need to update multiple user profiles, you can run bulk operations using bulk_user_action. You can check the completion status of any large batch user operation with get_bulk_task_status.
Managing Knowledge Base Content
You can list all available categories or sections for your FAQ documentation with list_faq_sections, or you can browse all published articles in your knowledge base using list_faqs.
System and Component Management
You can list all applications connected and registered in your Helpshift dashboard using list_registered_apps.
You can also create a brand new support issue or ticket with create_issue.
How Helpshift MCP Works
- 1 Subscribe to the Helpshift server and provide your API Key and Domain.
- 2 Your AI agent accesses the service and identifies the necessary action (e.g., 'I need to resolve issue 5501').
- 3 The agent calls the specific tool (
update_issue_status) and passes the required parameters, completing the task in the chat.
The bottom line is that your AI agent acts as a dedicated Support Operations Lead, executing complex API calls directly from your conversation.
Who Is Helpshift MCP For?
The Support Manager who hates manual dashboard exports. The Customer Success Ops engineer who spends hours updating user records in batches. The Mobile Product Team member who needs to monitor bug reports without leaving their development flow. This server gives you command-line control over your entire support stack.
Retrieves issue transcripts and audit logs instantly to understand complex case histories. Runs list_issues to gauge current support volume.
Automates the management of large user profile batches and identity syncs using bulk_user_action.
Monitors incoming bug reports and user feedback directly within the development workflow, accessing issue details via get_issue_details.
What Changes When You Connect
- See the complete history of any ticket using
get_issue_audit_logs. You don't have to manually export logs to figure out who changed what or when. - Run bulk user profile updates with
bulk_user_action. Instead of logging into the User Hub and running batch jobs, you tell your agent to do it. - Know the current support load by running
list_issues. This gives you a real-time view of open cases and helps prioritize the day's work. - Keep documentation fresh by checking
list_faqsorlist_faq_sections. You can confirm if the content exists and if it's accurate before telling a customer where to look. - Close out tickets and update statuses instantly. Use
update_issue_statusandadd_issue_messageto mark a case as Resolved right from your chat window. - See all connected apps by calling
list_registered_apps. This confirms that your AI agent can route support requests correctly.
Real-World Use Cases
The Support Manager needs a full picture of a complex case.
A manager gets a ticket for 'Payment failure' (ID: 5505). Instead of jumping through three tabs (details, logs, history), they tell their agent to get_issue_details and get_issue_audit_logs. The agent returns the full transcript and the history of every status change, solving the investigation in seconds.
The Ops team needs to sync a batch of user records.
The team has 500 user records to update (e.g., changing email domains). They tell the agent to bulk_user_action. The agent executes the mass update and uses get_bulk_task_status to confirm the job finished successfully, eliminating manual spreadsheet validation.
The Product Team needs to quickly triage incoming bug reports.
A bug report comes in about 'App crash on iOS'. The product manager tells the agent to get_issue_details using the ticket ID. The agent pulls the full description, the initial submitter, and the current status, letting the dev team start work immediately.
The Support Specialist needs to close a resolved ticket.
The specialist finishes troubleshooting an issue. They ask the agent to update_issue_status and then use add_issue_message to send the final resolution notes. The agent handles both actions, ensuring the customer gets the update and the ticket status is correct.
The Tradeoffs
Searching for status manually
Going to the dashboard, filtering by 'Pending' status, and then clicking into 20 individual tickets to check if they are still open. This is slow and requires manual data entry.
→
Just ask your agent to run list_issues. It provides a real-time list of all open tickets, letting you instantly see the current support volume.
Trying to update users via a custom script
Writing a Python script that hits the User Hub API endpoint, but forgetting to handle error codes or running it against a limited test set. This risks data corruption.
→
Use the dedicated bulk_user_action tool. It wraps the complex API calls, providing a safe, controlled way to perform mass profile operations, and get_bulk_task_status confirms the job completion.
Missing the full context of a bug report.
Only looking at the issue title and body. You miss crucial details like who reassigned it, when, or if the status was accidentally changed. The audit trail is incomplete.
→
Always run get_issue_audit_logs. This tool retrieves the complete action history, so you know exactly who did what and when it happened.
When It Fits, When It Doesn't
Use this server if your primary bottleneck is managing the full lifecycle of customer support issues, and you need to connect bulk user data management (User Hub) directly into your support workflow. You'll use it if you need to read audit trails (get_issue_audit_logs) or perform mass actions (bulk_user_action).
Don't use this if your core need is only messaging (use a simple messaging tool) or if you only need to read basic data without knowing the history (use get_issue_details alone, but understand you'll miss the full context). This is a full operations suite, not just a read-only tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Helpshift. 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 server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking ticket status means switching between too many dashboards.
Today, figuring out the status of a case means logging into the helpdesk, pulling up the ticket ID, checking the status field, and then maybe jumping to the audit log tab to see *why* it changed. You spend time copying IDs and clicking through three separate pages just to get a complete picture of what happened.
With the Helpshift MCP Server, you just talk to your agent. You tell it the issue ID, and it runs `get_issue_details` and `get_issue_audit_logs` for you. You get the full, compiled story right in the chat. It's the whole view, instantly.
Helpshift MCP Server: Update status and manage users.
Manually updating a user's email or resolving a ticket requires several steps: finding the record, clicking the action button, and confirming the change. If you have to do this for a hundred users, it's a full day of clicking and potential errors.
Now, you use `bulk_user_action` for mass updates, or `update_issue_status` to close a ticket. The agent handles the API calls and the state changes, giving you guaranteed accuracy and speed.
Common Questions About Helpshift MCP
How do I use the `get_issue_audit_logs` tool with Helpshift MCP Server? +
You must first provide the specific issue ID. The tool retrieves a complete, immutable record of every action taken on that issue, showing who did it and exactly when. This is essential for compliance checks.
Can I create a new ticket using the `create_issue` tool? +
Yes. The create_issue tool allows your agent to generate a new support ticket, requiring you to pass the necessary app ID, title, and body content.
What is the difference between `list_issues` and `get_issue_details`? +
list_issues gives you a list of all open tickets and their basic metadata. get_issue_details takes a specific ID and returns all the rich, deep information about that single ticket.
How do I update a user's profile in bulk using `bulk_user_action`? +
You pass an array of actions (JSON string) to the bulk_user_action tool. The agent executes the operations across all specified user profiles, saving you massive amounts of time.
Does the Helpshift MCP Server handle FAQ content? How do I check articles? +
Yes. Use list_faqs to see all published articles, or list_faq_sections to browse the main categories and sections that contain the documentation.
How do I list all support issues and check their status using the `list_issues` tool? +
The list_issues tool shows all active and closed support tickets. You get a summary list that includes the issue ID, title, and current status, which helps you quickly gauge overall support volume.
If I need to update an issue's status, which tool should I use: `update_issue_status` or `get_issue_details`? +
Use update_issue_status to change an issue's lifecycle stage (like Resolved or Rejected). get_issue_details only retrieves information, so it can't change the status itself.
How can I view all published knowledge base articles using the `list_faqs` tool? +
The list_faqs tool retrieves a catalog of every published FAQ article. This lets you confirm which self-service content is available to your users and agents.
How do I find my Helpshift API Key? +
Log in to your Helpshift dashboard, go to Settings > API, and you will find your API Key listed there. This key is used as the username for Basic Authentication.
What is the 'Domain' in the setup? +
The domain is the unique identifier for your Helpshift instance (e.g., if you access it at company.helpshift.com, your domain is company).
Can I see the history of actions taken on an issue? +
Yes! Use the get_issue_audit_logs tool (v2). It retrieves the action history, showing when status was changed, who was assigned, and which tags were added.
Is the integration secure for support data? +
Absolutely. The integration uses industry-standard Basic Authentication over HTTPS. Your credentials are encrypted and stored securely within the Vinkius Cloud infrastructure.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Dripcel
Equip your AI agent to manage WhatsApp instances, track contacts, and monitor messaging automation via the Dripcel API.
BotPenguin
Manage your chatbots and live chat via BotPenguin — list contacts, orchestrate chats, and send messages directly from any AI agent.
SnapCall
Embed voice, video, and screen sharing into any digital interaction on SnapCall with AI agents.
You might also like
WorkWave
Manage service orders, customer accounts, and field technicians on WorkWave — the field service management platform.
Lorem Picsum
Generate placeholder images and retrieve image metadata directly from your AI agent using the Lorem Picsum API.
Liveblocks (Collaborative)
Manage real-time collaborative rooms, user presence, and shared storage via Liveblocks — list rooms, track active users, and handle threads directly from your AI agent.