MCP Setup
postmortem.so includes an MCP (Model Context Protocol) server with 25 tools. Connect it to your AI assistant to manage projects, incidents, and post-mortems without leaving your editor.
Supported clients
- Claude Desktop
- Cursor
- Windsurf
- Any MCP-compatible client
Your MCP server URL
Find your MCP server URL in the dashboard at Settings → MCP Integration:
https://postmortem.so/api/mcp
Setup: Claude Desktop
- Open Claude Desktop → Settings → MCP Servers
- Click “Add MCP Server”
- Enter the URL:
https://postmortem.so/api/mcp - Click Connect
- You'll be redirected to sign in to postmortem.so
- Authorize the connection
- Done — Claude can now manage your postmortem.so account
Setup: Cursor
- Open Cursor → Settings → MCP
- Add a new MCP server
- URL:
https://postmortem.so/api/mcp - Authenticate when prompted
- The 25 tools are now available in Cursor's AI chat
Setup: Windsurf
- Open Windsurf → Settings → MCP Servers
- Add server URL:
https://postmortem.so/api/mcp - Authenticate when prompted
Available tools (25)
Read operations — all plans including Free
list_projects— list your projectsget_status— check system health and endpoint uptimelist_incidents— view recent incidentslist_endpoints— see monitored endpointslist_members— view team membersget_sla_config— check SLA configurationlist_audit_logs— view activity log (Team)get_postmortem— retrieve a post-mortemget_webhook_url— get the webhook ingestion URL for a project
Write operations — Pro and Team
create_project,update_project,delete_projectadd_endpoint,update_endpoint,remove_endpointcreate_incident,update_incident,resolve_incident,delete_incidentadd_incident_update— post timeline updatesgenerate_postmortem— create AI post-morteminvite_member,remove_memberupdate_sla_configconfigure_webhook— enable ingestion and manage webhook secret
Example usage
You: "Create an incident for our API — we're seeing 500 errors on /checkout"
Claude: Created incident "API 500 errors on /checkout" for your project.
Status: investigating. Your team has been notified.
You: "The root cause was a database connection pool issue.
Resolve it and generate a post-mortem."
Claude: Incident resolved. Post-mortem generated with summary, timeline,
root cause, impact, and 4 action items.Authentication
MCP uses OAuth 2.0 with PKCE. When you first connect, you'll be redirected to sign in. The token is stored by your MCP client and refreshed automatically.
Free plan users can use read-only MCP tools. Write operations require Pro or Team.