Skip to main content
Glama

google_create_release

Create and publish Android app releases on Google Play tracks with version codes and release notes.

Instructions

Create a release on a track with optional version codes and release notes

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
packageNameYesAndroid package name
editIdYesEdit ID
trackYesTarget track
versionCodesNoVersion codes to include
releaseNotesNoRelease notes per language
statusNocompleted
userFractionNoStaged rollout fraction (0.0-1.0, only for production)
releaseNameNoRelease name/label

Implementation Reference

  • The handler implementation for 'google_create_release' tool.
    handler: async (client, args) => {
      const release: any = {
        status: args.status,
      };
      if (args.versionCodes) release.versionCodes = args.versionCodes;
      if (args.releaseNotes) release.releaseNotes = args.releaseNotes;
      if (args.userFraction) release.userFraction = args.userFraction;
      if (args.releaseName) release.name = args.releaseName;
    
      return client.updateTrack(args.packageName, args.editId, args.track, [release]);
    },
  • The input schema for 'google_create_release' tool.
    schema: z.object({
      packageName: z.string().describe('Android package name'),
      editId: z.string().describe('Edit ID'),
      track: z.enum(['internal', 'alpha', 'beta', 'production']).describe('Target track'),
      versionCodes: z.array(z.string()).optional().describe('Version codes to include'),
      releaseNotes: z.array(z.object({
        language: z.string(),
        text: z.string(),
      })).optional().describe('Release notes per language'),
      status: z.enum(['draft', 'halted', 'completed', 'inProgress']).default('completed'),
      userFraction: z.number().optional().describe('Staged rollout fraction (0.0-1.0, only for production)'),
      releaseName: z.string().optional().describe('Release name/label'),
    }),
  • Registration/Definition for 'google_create_release'.
    const createRelease: ToolDef = {
      name: 'google_create_release',
Install Server

Other Tools

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/mikusnuz/app-publish-mcp'

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