Helmdesk helms together tickets, knowledge base, transactional email, logs, and customer feedback across all your projects — with an MCP server and SDK so you can run everything from Claude, Cursor, or your code. Built for solo developers and small teams shipping many apps.
Free tier available · No credit card required
Connect Claude, Cursor, or any AI agent to your helpdesk via the Model Context Protocol. Your agent reads tickets, drafts replies, searches your knowledge base, and sends emails — all in natural language.
Connect once, then talk to your helpdesk in plain language. Your assistant figures out the steps and runs them for you.
Setup — one JSON block
{
"mcpServers": {
"helmdesk": {
"command": "npx",
"args": ["-y", "@helmdesk/mcp"],
"env": { "HELMDESK_API_KEY": "sk_live_..." }
}
}
}Install the SDK. Initialize with your API key. Create tickets, send emails, and search articles — all with typed methods and clear error handling.
Tickets, knowledge base, transactional email, error logs and customer feedback — one dashboard, one API, one bill.
Each project gets its own ticket queue, public support portal, and email notifications. Customers submit tickets without creating an account. AI suggests replies from your knowledge base.
#142 · Cannot upload files larger than 10MB
I'm trying to upload a CSV file that's about 15MB but getting a "File too large" error. Is there a way to increase the limit?
The default upload limit is 10MB. You can increase it by updating the MAX_FILE_SIZE environment variable in your project settings...
Write markdown articles organized by category. Publish to a public help center your customers can search — and that the AI answers from.
my-saas Help Center
Suggested articles
Browse by category
Getting Started
5 articles
API Reference
8 articles
Billing
3 articles
Troubleshooting
6 articles
Build Handlebars templates with layouts and partials. AI detects variables automatically. Preview with real branding before you send.
Template Editor
{{#layout "default"}}
<h1>Welcome, {{name}}!</h1>
<p>Thanks for joining.</p>
<a href="{{activationUrl}}">
Activate your account
</a>
{{/layout}}
AI Detected Variables
Preview
Welcome, Jane!
Thanks for joining.
Activate your accountShip your application logs to Helmdesk and the Log Watch agent becomes your error watchdog — errors grouped, alerts batched, history queryable from your AI tools.
Logs · Errors
Payment failed: card declined
checkout · 14× · last seen 2 min ago
Model gemini-2.5-flash is no longer available
ai · 6× · last seen 1h ago
Slow query: SELECT * FROM orders (2.4s)
db · 3× · acknowledged
Log Watch → you
[my-saas] 2 errors need your attention
Recurring error in checkout: 14× in the last hour
Tickets tell you what is broken. Feedback conversations tell you why users stay or leave. Send a branded request, get a rating and the reason behind it.
Feedback
Love the new export feature
jane@acme.dev · responded to your request
PDF rendering is slow on big jobs
sam@studio.io · via in-app widget
Onboarding was smooth
ken@shipfast.co · closed
Feedback request → dormant user
"How's your FireScraper setup going?"
Turn on AI agents that work your tickets for you. Draft replies from your knowledge base, close stale tickets, and surface gaps in your docs.
Auto-Responder
Response tone
When to trigger
On new ticket creation, if no staff reply within 5 minutes
Recent executions
Not vibes — contracts. Every AI feature has a specific job, runs on Gemini, and degrades gracefully when you don't have an API key configured.
AI drafts ticket responses using your knowledge base. Streaming output — starts typing in under a second.
Incoming tickets are classified by priority and category instantly. One click to apply.
Turn resolved tickets into knowledge base article drafts. Title, body, and category generated.
Customers see relevant articles as they type. Reduces ticket volume before they even submit.
AI detects Handlebars variables in email templates and generates types and example values.
Get a streaming summary of your ticket backlog — patterns, urgent items, and trends.
Pricing
Start free. Upgrade when you need more. No per-seat pricing — your whole team gets access.
All AI features included. No per-resolution fees. Ever.
For trying it out on one app
Free forever
For solo developers shipping real products
AI included — no per-resolution fees
Start with StarterFor teams whose support volume is climbing
AI included — no per-resolution fees
Start with GrowthFor high-volume operations that need headroom
AI included — no per-resolution fees
Start with ScaleFor organizations with compliance and SLA needs
Annual commit, quoted per org
AI included — no per-resolution fees
Talk to usEvery paid plan includes unlimited seats and all AI features. Conversations beyond your plan are billed per conversation — never per seat, and never per AI resolution.
Tickets, knowledge base, email, logs, and customer feedback — with AI agents on watch — running across all your projects in under five minutes.