Claude Code
Connect Causely to Claude Code to run incident triage, service health checks, and reliability reports without leaving the terminal.
Prerequisites
- Active Causely account
- Claude Code installed
Configuration
Run once to register Causely across all your projects:
claude mcp add --scope user --transport http causely https://api.causely.app/mcp
This writes to ~/.claude.json automatically. No file editing required.
Team-shared config (optional)
To register Causely for everyone who clones a specific repo, create .mcp.json at the repository root instead:
{
"mcpServers": {
"causely": {
"type": "http",
"url": "https://api.causely.app/mcp"
}
}
}
Only use this if authentication is handled separately, never commit credentials. See Advanced Authentication.
Begin a new Claude Code session (claude) after any config change. Run /mcp to confirm causely appears as a connected server.
Adding Skills
Seven skills activate automatically once installed: one master router (causely-mcp) plus six specialists. See the Skills page for the full list, trigger phrases, and override options.
Install
git clone https://github.com/Causely/development-environment
mkdir -p ~/.claude/skills
cp -r development-environment/skills/* ~/.claude/skills/
This installs to personal scope (~/.claude/skills/) so skills are available across all your projects. To commit skills to a single repo instead, replace ~/.claude/skills/ with .claude/skills/ in each path above.
Restart
Begin a new Claude Code session (claude) after installing.
Verify
Try: "What's broken right now?" The causely-health-reporting skill should activate.
Try It Now
- "List my clusters."
- "Are there any active symptoms right now?"
- "What services are currently degraded?"
- "Draft a postmortem for the most recent incident."
Known Gotcha
Project .mcp.json is committed to source control. Never add credentials directly to this file. Use --scope user when registering Causely so auth stays out of the repository. See Advanced Authentication.