Enabling the MCP server
The MCP server is disabled by default. To enable it, open Settings in your Cachet dashboard. Under MCP Server Settings, turn on Enable MCP Server. While the server is disabled, every MCP request receives a 404 response. Once enabled, the MCP server is available over the streamable HTTP transport at the/mcp path of your Cachet
installation:
When you change Enable MCP Server, Cachet turns Require Authentication back on to prevent accidental public access.
Authentication
The MCP server uses the same API keys as the Cachet API. Send the token as a bearer token in theAuthorization header:
- Enabled (default): Every MCP connection requires an API key. Requests without a valid token receive a 401 response.
- Disabled: Read-only tools are public, matching the status page and the API. Write tools always require an API key with the matching permission.
Connecting an agent
Claude Code
Other MCP clients
Any MCP client that supports the streamable HTTP transport can connect with a configuration similar to:Available tools
Most read-only tools require no permission. Subscriber tools and write tools require an API key with the permission listed below.Status
Components
Component groups
Incidents
Incident updates
Incident templates
Schedules
Schedule updates
Metrics
Metric points
Subscribers
Every subscriber tool requires a permission, including
list_subscribers, because subscriber data contains email
addresses.