NestDaddy

App Console: Google Play, App Store Connect, AdMob

io.github.Alekla0126/app-console-mcp · v0.3.0

Google Play Console, App Store Connect and AdMob via official APIs: releases, reviews, vitals, ads

Connect Runs on your machine

Terminal
claude mcp add app-console-mcp -e GOOGLE_PLAY_SERVICE_ACCOUNT=<GOOGLE_PLAY_SERVICE_ACCOUNT> -e ASC_KEY_ID=<ASC_KEY_ID> -e ASC_ISSUER_ID=<ASC_ISSUER_ID> -e ASC_PRIVATE_KEY_PATH=<ASC_PRIVATE_KEY_PATH> -e ASC_VENDOR_NUMBER=<ASC_VENDOR_NUMBER> -e ADMOB_PUBLISHER_ID=<ADMOB_PUBLISHER_ID> -- docker run -i --rm ghcr.io/alekla0126/app-console-mcp:0.3.0
claude_desktop_config.json
{
  "mcpServers": {
    "app-console-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/alekla0126/app-console-mcp:0.3.0"
      ],
      "env": {
        "GOOGLE_PLAY_SERVICE_ACCOUNT": "<GOOGLE_PLAY_SERVICE_ACCOUNT>",
        "ASC_KEY_ID": "<ASC_KEY_ID>",
        "ASC_ISSUER_ID": "<ASC_ISSUER_ID>",
        "ASC_PRIVATE_KEY_PATH": "<ASC_PRIVATE_KEY_PATH>",
        "ASC_VENDOR_NUMBER": "<ASC_VENDOR_NUMBER>",
        "ADMOB_PUBLISHER_ID": "<ADMOB_PUBLISHER_ID>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "app-console-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/alekla0126/app-console-mcp:0.3.0"
      ],
      "env": {
        "GOOGLE_PLAY_SERVICE_ACCOUNT": "<GOOGLE_PLAY_SERVICE_ACCOUNT>",
        "ASC_KEY_ID": "<ASC_KEY_ID>",
        "ASC_ISSUER_ID": "<ASC_ISSUER_ID>",
        "ASC_PRIVATE_KEY_PATH": "<ASC_PRIVATE_KEY_PATH>",
        "ASC_VENDOR_NUMBER": "<ASC_VENDOR_NUMBER>",
        "ADMOB_PUBLISHER_ID": "<ADMOB_PUBLISHER_ID>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "app-console-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/alekla0126/app-console-mcp:0.3.0"
      ],
      "env": {
        "GOOGLE_PLAY_SERVICE_ACCOUNT": "<GOOGLE_PLAY_SERVICE_ACCOUNT>",
        "ASC_KEY_ID": "<ASC_KEY_ID>",
        "ASC_ISSUER_ID": "<ASC_ISSUER_ID>",
        "ASC_PRIVATE_KEY_PATH": "<ASC_PRIVATE_KEY_PATH>",
        "ASC_VENDOR_NUMBER": "<ASC_VENDOR_NUMBER>",
        "ADMOB_PUBLISHER_ID": "<ADMOB_PUBLISHER_ID>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
GOOGLE_PLAY_SERVICE_ACCOUNT
Optional
Path to a Google Cloud service account JSON key invited in Play Console
ASC_KEY_ID
Optional
App Store Connect API key ID
ASC_ISSUER_ID
Optional
App Store Connect API issuer ID
ASC_PRIVATE_KEY_PATH
Optional
Path to the AuthKey_<KEY_ID>.p8 file
ASC_VENDOR_NUMBER
Optional
Vendor number, only for sales reports
ADMOB_PUBLISHER_ID
Optional
pub-... id, only with several AdMob accounts

Details

Packageghcr.io/alekla0126/app-console-mcp:0.3.0 (OCI, stdio)
First published29 Oct 2026
Last updated29 Oct 2026
Registry nameio.github.Alekla0126/app-console-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.