KosmoKrator

monitoring

Sentry MCP Integration for Claude Code

Connect Sentry to Claude Code through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.

7 functions 6 read 1 write API token auth

Connect Sentry to Claude Code

Connect local KosmoKrator integrations to Claude Code through one scoped MCP gateway entry.

Add KosmoKrator as a stdio MCP server in the Claude Code project config and select the integrations that should be visible. The gateway is local, scoped to this integration, and starts with --write=deny so Claude Code can inspect read-capable tools without receiving write access by default.

Sentry MCP Config for Claude Code

Claude Code can launch the local kosmo binary directly from the project MCP config.

{
  "mcpServers": {
    "kosmokrator-sentry": {
      "type": "stdio",
      "command": "kosmo",
      "args": [
        "mcp:serve",
        "--integration=sentry",
        "--write=deny"
      ]
    }
  }
}

Run the Gateway Manually

kosmokrator mcp:serve --integration=sentry --write=deny

Why Use KosmoKrator Here

Scoped tools

Expose only Sentry instead of a broad multi-service tool list.

Local credentials

Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.

Write policy

Start read-only, then opt into ask or allow for trusted workspaces.

Sentry Tools Visible to Claude Code

Claude Code sees stable MCP tool names generated from the Sentry integration catalog.

MCP toolSource functionTypeDescription
integration__sentry__sentry_list_projects sentry.sentry_list_projects Read List all Sentry projects accessible to the authenticated user. Returns project slugs, organization slugs, and platforms for use in other Sentry tools.
integration__sentry__sentry_get_project sentry.sentry_get_project Read Get detailed information about a specific Sentry project, including its slug, platform, team assignments, and error statistics.
integration__sentry__sentry_list_issues sentry.sentry_list_issues Read List issues (errors) for a specific Sentry project. Supports filtering by status, query, sorting, and time range. Returns issue IDs, titles, counts, and severity.
integration__sentry__sentry_get_issue sentry.sentry_get_issue Read Get detailed information about a specific Sentry issue, including the error message, stacktrace, tags, event count, and affected users.
integration__sentry__sentry_list_releases sentry.sentry_list_releases Read List releases for a specific Sentry project. Returns version strings, deployment dates, authors, and commit information.
integration__sentry__sentry_create_issue sentry.sentry_create_issue Write Create a new issue (user report or crash report) in a Sentry project. Requires the error message and optional metadata like stacktrace, tags, and user context.
integration__sentry__sentry_get_current_user sentry.sentry_get_current_user Read Get the currently authenticated Sentry user. Returns user name, email, and organization memberships. Useful for verifying the connection and identifying which Sentry account is being used.

Related Sentry Pages