/dsn
```bash
> /plugin marketplace add getsentry/toolkit > /plugin install sentry-mcp@sentry-mcp
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/dsn
Context preview
What this command does when you run it.
```bash
Command definition
dsn.mdExamples
# List client keys for detected projects, including monorepos
sentry dsn list
# List enabled and disabled DSNs for one project
sentry dsn list my-org/my-project
# List DSNs across all accessible projects in an organization
sentry dsn list my-org/
# Navigate between pages
sentry dsn list my-org/ --limit 10 -c next
sentry dsn list my-org/ --limit 10 -c prev
# Select public DSN fields as JSON
sentry dsn list my-org/my-project --json --fields name,dsn,isActive
Each entry shows the project, name, enabled status, creation date, and public DSN available in Sentry's **Settings → Projects → Client Keys (DSN)**. A missing creation date is shown as `—` (`null` in JSON). Internal identifiers and private keys are not included in either output format.
Use `org/` for the whole organization or `org/project` for a specific project. A bare name lists matching projects across accessible organizations; when no project matches but an organization does, it lists that organization's DSNs. Add the trailing slash to select an organization even when a project has the same name.
Omit the target to use the usual project config or DSN auto-detection, including multiple projects in a monorepo. `--limit` caps the total number of DSNs on the page, including organization-wide results. Both organization and project listings support `-c next` and `-c prev`. When there are more projects than the limit can display, increase `--limit` as suggested before continuing; no next cursor is offered that would skip keys.
Read more
Examples
# List client keys for detected projects, including monorepos sentry dsn list # List enabled and disabled DSNs for one project sentry dsn list my-org/my-project # List DSNs across all accessible projects in an organization sentry dsn list my-org/ # Navigate between pages sentry dsn list my-org/ --limit 10 -c next sentry dsn list my-org/ --limit 10 -c prev # Select public DSN fields as JSON sentry dsn list my-org/my-project --json --fields name,dsn,isActive
Each entry shows the project, name, enabled status, creation date, and public DSN available in Sentry's **Settings → Projects → Client Keys (DSN)**. A missing creation date is shown as `—` (`null` in JSON). Internal identifiers and private keys are not included in either output format.
Use `org/` for the whole organization or `org/project` for a specific project. A bare name lists matching projects across accessible organizations; when no project matches but an organization does, it lists that organization's DSNs. Add the trailing slash to select an organization even when a project has the same name.
Omit the target to use the usual project config or DSN auto-detection, including multiple projects in a monorepo. `--limit` caps the total number of DSNs on the page, including organization-wide results. Both organization and project listings support `-c next` and `-c prev`. When there are more projects than the limit can display, increase `--limit` as suggested before continuing; no next cursor is offered that would skip keys.
Sentry's MCP service is primarily designed for human-in-the-loop coding agents. Our tool selection and priorities are focused on developer workflows and debugging use cases, rather than providing a general-purpose MCP server for all Sentry functionality.
Repo: getsentry/sentry-mcp
Other commands on toolkit.
explore
Enter explore mode - think through ideas, investigate problems, clarify requirements
propose
Propose a new change - create it and generate all artifacts in one step

