Run LIVCK from your AI assistant
Through the Model Context Protocol, Claude Code, Cursor, VS Code, Codex and many more clients work directly with your organization. 122 tools for incidents, maintenance, monitors and status pages. Anything with an effect on the outside world only happens after you confirm it.
What it looks like on a normal day
Three real flows. You say what you want. The assistant prepares it and asks before anyone hears about it.
You
Checkout has been throwing errors for ten minutes. Open an incident, high severity, and write something decent for our customers.
Assistant
I created an internal draft. The affected service is Checkout, severity major. German and English texts are written. Nobody can see it yet.
Preview
ConfirmPublish on status.example.com
Title: Payment issues at checkout. Status pages: 1. Subscribers to be notified: 418.
Only after you click Confirm does the incident go public and subscribers get their message.
How does LIVCK protect you from assistant mistakes?
A language model can be wrong. That is why a human always makes the final call.
Preview first, then confirmation
Anything that reaches customers, wakes someone, turns alerting off or deletes returns a preview first, with the number of recipients, the text per language and the times.
What you confirm is what goes out
If a teammate edits the text after your preview, LIVCK runs nothing. The assistant has to ask you again with a fresh preview.
No duplicates
If an open incident already covers the same problem, the assistant gets that one back instead of opening a second.
Nothing gets lost
Every edit keeps the previous version, and you can restore it at any time.
Every language is required
If the English version of a customer-facing text is missing, LIVCK rejects the call and says exactly what is missing.
Traceable
Every change made by an assistant shows up in the activity log with the name of its client.
What the assistant deliberately cannot do
See subscriber addresses, read secrets, change members, roles or billing, or change who can access a status page. A connection also never has more rights than the person who created it.
122 tools across 17 areas
This list comes straight from the MCP server's code, so it is always as current as the product.
Basics 2 reads 1 changes
confirm_actionlist_recent_changeswhoami
Monitors 4 reads 4 changes 7 with confirmation
clear_status_overridecreate_servicedelete_servicesduplicate_serviceget_serviceinspect_service_payloadlist_servicespause_servicespreview_service_deletionremove_conditionresume_servicesset_status_overridetag_servicesupdate_serviceupsert_condition
Diagnosis 4 reads
diagnose_serviceget_events_timelineget_recent_checksget_service_metrics
Incidents 3 reads 8 changes 8 with confirmation
acknowledge_escalationadd_incident_commentchange_incident_severitycreate_incidentdelete_incidentdelete_incident_messagediscard_incident_draftedit_incident_commentedit_incident_messagefind_incidentsget_incidentpage_oncallpost_incident_messagepublish_incidentresolve_incidentsrestore_incident_messagesuggest_incident_messageunpublish_incidentupdate_incident
Maintenance 2 reads 3 changes 9 with confirmation
announce_maintenancecancel_maintenancecomplete_maintenancedelete_maintenancedelete_maintenance_messageedit_maintenance_messagefind_maintenancesget_maintenancepost_maintenance_messagereschedule_maintenancerestore_maintenance_messageschedule_maintenancestart_maintenanceupdate_maintenance
Postmortems 1 reads 1 changes 2 with confirmation
get_postmortempublish_postmortemsave_postmortem_draftunpublish_postmortem
Text templates 1 reads 3 changes
create_content_templatedelete_content_templatelist_content_templatesupdate_content_template
Status pages 2 reads 11 changes 2 with confirmation
add_custom_domaincreate_componentcreate_statuspagecreate_statuspage_metricdelete_statuspageget_statuspagelist_statuspagesremove_componentremove_custom_domainremove_statuspage_metricupdate_componentupdate_statuspageupdate_statuspage_layoutupdate_statuspage_metricverify_custom_domain
Subscribers 1 reads
get_subscriber_overview
Alerting 3 reads 2 changes 6 with confirmation
assign_alert_policycreate_escalation_policycreate_incident_policydelete_alert_policyget_alert_policylist_alert_policieslist_notification_channelssend_test_alarmtest_notification_channelupdate_escalation_policyupdate_incident_policy
On-call 3 reads 4 changes 4 with confirmation
create_oncall_schedulecreate_overrideget_oncall_nowget_oncall_reportget_oncall_scheduleremove_my_absenceremove_overriderequest_coverrespond_cover_requestset_my_absenceupdate_oncall_schedule
Heartbeats 1 reads 2 changes
create_heartbeatlist_heartbeatsupdate_heartbeat
Certificates 1 reads 1 changes
create_certificate_monitorfind_expiring_certificates
Servers 2 reads 1 with confirmation
find_serversget_serversuppress_server_conditions
Tags 1 reads 3 changes
create_tagdelete_taglist_tagsupdate_tag
SLA and reports 3 reads 3 changes
create_sla_objectivedelete_sla_objectiveget_audit_logget_notification_logget_slaupdate_sla_objective
Support 1 reads 2 changes
list_support_ticketsopen_support_ticketreply_support_ticket
Reads: changes nothing. Changes: changes data, nobody gets a message. With confirmation: reaches customers, wakes someone, turns alerting off or deletes, and only runs after your OK.
Works with your client
The console knows 30 clients and shows you a ready-made configuration with your token for each one.
Terminal
- Claude Code
- OpenAI Codex
- Gemini CLI
- GitHub Copilot CLI
- OpenCode
- Warp
- Kiro CLI
- Qwen Code
- Crush
- Auggie CLI
Editors and IDEs
- Cursor
- VS Code
- Visual Studio
- Devin Desktop
- Kiro
- JetBrains Junie
- JetBrains AI Assistant
- Zed
- Cline
- Kilo Code
Desktop apps
- Claude Desktop
- Goose
- LM Studio
- Jan
- Msty Studio
- AnythingLLM
- Cherry Studio
Self-hosted and automation
- Open WebUI
- LibreChat
- n8n
claude.ai and ChatGPT require sign-in through OAuth. Support for that follows in a later release.
Connected in three steps
- 1Create a connectionIn the console under Settings, Organization, AI and MCP. Pick the client, the rights per area, and whether the assistant may notify customers, wake on-call or change alerting.
- 2Add the tokenYou see the token exactly once. The dialog drops it straight into your client's configuration, or into an environment variable if you prefer.
- 3Start askingAsk your assistant about your monitors or open incidents. Reading works right away, changes ask first.
claude mcp add --transport http --scope user \
livck https://mcp.livck.cloud \
--header "Authorization: Bearer lvkm_..."{
"mcpServers": {
"livck": {
"url": "https://mcp.livck.cloud",
"headers": { "Authorization": "Bearer lvkm_..." }
}
}
}What can the MCP server do on each plan?
| MCP | Free | Solo | Team | Business |
|---|---|---|---|---|
| Read | ||||
| Write | – |
Reading is included on every plan, the free one too. Writing starts with Solo.
MCP server FAQ
No. Read access is included on every plan, Free included: querying monitors, incidents, response times and failure reasons costs nothing. From Solo at €19 per month excluding VAT, the assistant can also make changes, such as opening incidents, scheduling maintenance or editing status pages.
Claude Code, Cursor, VS Code, Codex and many other clients. The console knows 30 clients and shows the finished configuration for each one, with your token filled in. claude.ai and ChatGPT require an OAuth sign-in, which follows in a later release.
No. Anything that reaches customers, wakes someone, switches alerts off or deletes something first returns a preview with the recipient count, texts per language and times. It only runs after you confirm. If someone changes the text after the preview, the assistant has to ask you again.
Only what the connection is allowed to see, and never more than the person who created it. You grant rights per area. Subscriber addresses, secrets such as passwords and channel tokens, and members, roles and billing stay off limits.
In the console, go to Settings, Organization, AI and MCP, create a connection and pick the client and its rights. You see the token, prefixed lvkm_, exactly once. The server address is https://mcp.livck.cloud. The dialog writes both straight into your client's configuration.
Connect your assistant
Sign up for free, create a connection, ask your first question. Reading costs nothing.