Skip to main content
Glama

sentry_create_release

Create new releases in Sentry with version details, project associations, URLs, and release dates to track application deployments and monitor error occurrences.

Instructions

Create a new release

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
versionYesRelease version (e.g., 'myapp@1.0.0')
projectsNoList of project slugs
urlNoRelease URL
dateReleasedNoRelease date (ISO format)

Implementation Reference

  • The tool handler that processes the CallToolRequest for sentry_create_release, extracts parameters, checks for apiClient, calls apiClient.createRelease, and returns success message.
    case "sentry_create_release": { if (!apiClient) { throw new Error("Sentry API client not initialized. Provide auth token."); } const { version, projects, url, dateReleased } = args as any; const release = await apiClient.createRelease(version, { projects, url, dateReleased: dateReleased || new Date().toISOString(), }); return { content: [ { type: "text", text: `Release created: ${release.version}\nProjects: ${release.projects?.join(', ') || 'none'}`, }, ], }; }
  • Tool schema definition including name, description, and inputSchema for sentry_create_release.
    { name: "sentry_create_release", description: "Create a new release", inputSchema: { type: "object", properties: { version: { type: "string", description: "Release version (e.g., 'myapp@1.0.0')", }, projects: { type: "array", items: { type: "string" }, description: "List of project slugs", }, url: { type: "string", description: "Release URL", }, dateReleased: { type: "string", description: "Release date (ISO format)", }, }, required: ["version"], }, },
  • The createRelease method in SentryAPIClient that makes the POST request to Sentry API to create the release using the private request method.
    async createRelease(version: string, data: any = {}) { return this.request(`/organizations/${this.org}/releases/`, { method: 'POST', body: JSON.stringify({ version, ...data, }), }); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/diegofornalha/sentry-mcp-cursor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server