Skip to main content
Glama

google_upload_bundle

Upload Android App Bundles (.aab) to Google Play Console for app publishing and distribution.

Instructions

Upload an Android App Bundle (.aab)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
packageNameYesAndroid package name
editIdYesEdit ID
bundlePathYesLocal path to the .aab file

Implementation Reference

  • Handler implementation for the google_upload_bundle tool, which calls client.uploadBundle.
    handler: async (client, args) => {
      return client.uploadBundle(args.packageName, args.editId, args.bundlePath);
    },
  • Input schema definition for google_upload_bundle, requiring packageName, editId, and bundlePath.
    schema: z.object({
      packageName: z.string().describe('Android package name'),
      editId: z.string().describe('Edit ID'),
      bundlePath: z.string().describe('Local path to the .aab file'),
    }),
  • Registration definition for the google_upload_bundle tool.
    const uploadBundle: ToolDef = {
      name: 'google_upload_bundle',
      description: 'Upload an Android App Bundle (.aab)',
      schema: z.object({
        packageName: z.string().describe('Android package name'),
        editId: z.string().describe('Edit ID'),
        bundlePath: z.string().describe('Local path to the .aab file'),
      }),
      handler: async (client, args) => {
        return client.uploadBundle(args.packageName, args.editId, args.bundlePath);
      },
    };
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