Google Play Store

Se integra con las herramientas de línea de comandos de Google Play Store, permitiendo a los asistentes de IA gestionar aplicaciones a través de la API de Play Console.

Documentación

Servidor MCP de Google Play Store

Un servidor MCP (Model Context Protocol) que proporciona integración de herramientas de línea de comandos de Google Play Store para asistentes de IA como Claude.

Características

  • Gestión de listados de aplicaciones
  • Gestión de lanzamientos
  • Actualizaciones de listados de tienda
  • Respuestas a reseñas
  • Estadísticas e informes
  • Manejo seguro de credenciales

Instalación

npm install -g @blocktopus/mcp-google-play

Uso

Configuración

  1. Crea una cuenta de servicio de Google Cloud con acceso a la API de Play Console
  2. Descarga el archivo de clave JSON de la cuenta de servicio
  3. Usa uno de estos métodos para proporcionar la clave de API:

Método 1: Argumento de línea de comandos (Recomendado)

npx @blocktopus/mcp-google-play --api-key /path/to/service-account-key.json

Método 2: Variable de entorno

export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account-key.json
npx @blocktopus/mcp-google-play

Con Claude Desktop

Añade a tu configuración de Claude Desktop:

{
  "mcpServers": {
    "google-play": {
      "command": "npx",
      "args": [
        "@blocktopus/mcp-google-play",
        "--api-key",
        "/path/to/service-account-key.json"
      ]
    }
  }
}

O usando variable de entorno:

{
  "mcpServers": {
    "google-play": {
      "command": "npx",
      "args": ["@blocktopus/mcp-google-play"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account-key.json"
      }
    }
  }
}

Herramientas disponibles

  • list_apps - Lista todas las aplicaciones en tu Play Console
  • get_app_info - Obtén información detallada sobre una aplicación
  • list_releases - Lista los lanzamientos de una aplicación
  • create_release - Crea un nuevo lanzamiento
  • update_listing - Actualiza la información del listado de la tienda
  • get_reviews - Obtén reseñas de la aplicación
  • reply_to_review - Responde a una reseña de usuario
  • get_statistics - Obtén estadísticas y métricas de la aplicación

Desarrollo

# Clone the repository
git clone https://github.com/BlocktopusLtd/mcp-google-play.git
cd mcp-google-play

# Install dependencies
npm install

# Build
npm run build

# Run in development mode
npm run dev

Seguridad

  • Nunca confirmes credenciales de cuenta de servicio
  • Usa variables de entorno para datos sensibles
  • Sigue las mejores prácticas de la API de Google Play
  • Respeta los límites de tasa de la API

Licencia

Licencia MIT - consulta el archivo LICENSE para más detalles

Contribuciones

¡Las contribuciones son bienvenidas! No dudes en enviar una solicitud de extracción (Pull Request).