Token导航 LogoToken导航TokenDH.com
MCP Android Playstore Deploy logo
运维云端stdio官方级别未说明来源级核验

MCP Android Playstore Deploy

MCP Server

一个帮助开发者设置自动化Google Play商店部署流程的工具,支持项目分析、密钥生成、服务账户配置和GitHub Actions工作流生成。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonClaudeCI/CDClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hitoshura25

提供方

hitoshura25

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install hitoshura25-mcp-android-playstore-deploy

详细介绍

mcp安卓应用商店部署

MCP服务器帮助Play商店部署

👉 想在Claude Desktop上使用这个吗?请参阅 完整的克劳德使用指南→

______________________________________________________________________

🚀 入门指南

这个工具新手?从这里开始!

打开Claude Desktop并使用以下提示:

I want to set up automated Google Play Store deployment for my Android app using GitHub Actions.

My Android project is located at: /path/to/your/android/app

Please walk me through the complete setup process step by step. Start by analyzing my project.

克劳德将指导您完成:

  • ✅ 分析您的项目结构
  • ✅ 生成安全密钥库
  • ✅ 设置Google Play服务帐户
  • ✅ 创建GitHub操作工作流
  • ✅ 配置机密和测试

📖 详细指导,请参阅 完整的克劳德使用指南.

______________________________________________________________________

注: 以下内容由MCP Generator于2025-11-20 21:40生成。 您可以根据需要编辑、移动或删除此部分。

hitoshura25-mcp安卓应用商店部署

MCP服务器,帮助开发人员为Android应用程序设置自动Google Play商店部署

快速链接

安装

MCP服务器使用(推荐)

使用uvx(无需安装):

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "hitoshura25_mcp_android_playstore_deploy": {
      "command": "uvx",
      "args": ["hitoshura25-mcp-android-playstore-deploy"]
    }
  }
}

先决条件: 安装 紫外线:

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

用于CLI使用(替代)

使用pipx(独立安装):

pipx install hitoshura25-mcp-android-playstore-deploy

使用pip:

pip install hitoshura25-mcp-android-playstore-deploy

用法

MCP服务器模式(适用于AI代理)

如果使用pipx/pip安装,请配置:

{
  "mcpServers": {
    "hitoshura25_mcp_android_playstore_deploy": {
      "command": "hitoshura25-mcp-android-playstore-deploy"
    }
  }
}

CLI模式(适用于开发人员)

分析型雄激素项目

分析Android项目以了解其配置并确定Play商店部署的要求

hitoshura25-mcp-android-playstore-deploy analyze_android_project --project_path 

参数:

  • --project_path (string,必填):Android项目根目录的绝对路径

generate_keystore

生成一个新的Android密钥库文件,用于使用安全参数进行应用签名

hitoshura25-mcp-android-playstore-deploy generate_keystore --output_path  --alias  --key_password  --store_password  --validity_days  --key_size  --dname 

参数:

  • --output_path (string,必填):保存密钥库的绝对路径
  • --alias (string,必填):签名密钥的密钥别名
  • --key_password (string,必填):签名密钥的密码
  • --store_password (字符串,必填):密钥库的密码
  • --validity_days (数字):密钥应有效多少天
  • --key_size (number):密钥大小(位)
  • --dname (string):证书的可分辨名称

generate_nigning_config

生成Gradle签名配置代码以添加到build.Gradle.kts中

hitoshura25-mcp-android-playstore-deploy generate_signing_config --project_path  --signing_strategy 

参数:

  • --project_path (string,必填):Android项目的路径
  • --signing_strategy (string):如何提供签名凭据(environment_variables或gradle_properties)

安装服务计数指南

提供设置Google Play服务帐户的交互式分步指南

hitoshura25-mcp-android-playstore-deploy setup_service_account_guide

参数:

generate_github_workflow

为Play商店部署生成完整的GitHub Actions工作流文件

hitoshura25-mcp-android-playstore-deploy generate_github_workflow --project_path  --package_name  --track  --trigger_strategy  --branch_name  --app_module_path  --java_version  --enforce_proguard  --mapping_file_path  --include_release_notes  --release_notes_directory 

参数:

  • --project_path (string,必填):Android项目的路径
  • --package_name (字符串,必填):Android应用程序包名称
  • --track (字符串):Play商店发布轨迹(内部、alpha、beta、生产)
  • --trigger_strategy (string):如何触发工作流(手动、分支、标签)
  • --branch_name (string):如果trigger_strategy是分支,则触发的分支名称
  • --app_module_path (string):相对于项目根的应用程序模块的路径
  • --java_version (string):用于构建的Java/JDK版本
  • --enforce_proguard (boolean):自动启用ProGuard缩小(默认值:True)
  • --mapping_file_path (string):覆盖默认的ProGuard映射文件路径
  • --include_release_notes (布尔值):包括发行说明目录(默认值:True)
  • --release_notes_directory (string):发布说明目录的路径(默认:distribution/whatsnew)

validate_github脚本

验证是否配置了所需的GitHub Secrets(仅检查是否存在)

hitoshura25-mcp-android-playstore-deploy validate_github_secrets --repo_owner  --repo_name  --github_token  --required_secrets 

参数:

  • --repo_owner (string,必填):GitHub存储库所有者用户名或组织
  • --repo_name (string,必填):GitHub存储库名称
  • --github_token (string,必填):具有repo范围的GitHub个人访问令牌
  • --required_secrets (array):要检查的秘密名称列表

create_github_secrets_guide

为创建所有必需的GitHub Secrets生成一份全面的指南

hitoshura25-mcp-android-playstore-deploy create_github_secrets_guide --repo_url  --keystore_path 

参数:

  • --repo_url (字符串,必填):GitHub存储库URL
  • --keystore_path (string):编码指令的密钥库的可选路径

validate_play_store_setup

使用服务帐户验证Play Store应用程序和API访问是否已正确配置

hitoshura25-mcp-android-playstore-deploy validate_play_store_setup --service_account_json_path  --package_name 

参数:

  • --service_account_json_path (string,必填):服务帐户JSON文件的路径
  • --package_name (string,必填):要验证的Android应用程序包名称

测试_部署_工作流

在本地测试部署工作流,无需上传到Play商店

hitoshura25-mcp-android-playstore-deploy test_deployment_workflow --project_path  --keystore_path  --store_password  --key_alias  --key_password  --dry_run 

参数:

  • --project_path (string,必填):Android项目的路径
  • --keystore_path (字符串,必填):密钥库文件的路径
  • --store_password (字符串,必填):密钥库密码
  • --key_alias (字符串,必填):密钥别名
  • --key_password (字符串,必填):密钥密码
  • --dry_run (boolean):如果为true,跳过实际的Play商店上传

可用工具

分析型雄激素项目

分析Android项目以了解其配置并确定Play商店部署的要求

参数:

  • project_path (string,必填):Android项目根目录的绝对路径

generate_keystore

生成一个新的Android密钥库文件,用于使用安全参数进行应用签名

参数:

  • output_path (string,必填):保存密钥库的绝对路径
  • alias (string,必填):签名密钥的密钥别名
  • key_password (string,必填):签名密钥的密码
  • store_password (字符串,必填):密钥库的密码
  • validity_days (数字):密钥应有效多少天
  • key_size (number):密钥大小(位)
  • dname (string):证书的可分辨名称

generate_nigning_config

生成Gradle签名配置代码以添加到build.Gradle.kts中

参数:

  • project_path (string,必填):Android项目的路径
  • signing_strategy (string):如何提供签名凭据(environment_variables或gradle_properties)

安装服务计数指南

提供设置Google Play服务帐户的交互式分步指南

参数:

generate_github_workflow

为Play商店部署生成完整的GitHub Actions工作流文件

参数:

  • project_path (string,必填):Android项目的路径
  • package_name (字符串,必填):Android应用程序包名称
  • track (字符串):Play商店发布轨迹(内部、alpha、beta、生产)
  • trigger_strategy (string):如何触发工作流(手动、分支、标签)
  • branch_name (string):如果trigger_strategy是分支,则触发的分支名称
  • app_module_path (string):相对于项目根的应用程序模块的路径
  • java_version (string):用于构建的Java/JDK版本
  • enforce_proguard (boolean):如果为True,请确保build.gradle.kts中的isMinifyEnabled=True(默认值:True)
  • mapping_file_path (string):覆盖默认的ProGuard映射文件路径
  • include_release_notes (布尔值):包括发行说明目录(默认值:True)
  • release_notes_directory (string):发布说明目录的路径(默认:distribution/whatsnew)

validate_github脚本

验证是否配置了所需的GitHub Secrets(仅检查是否存在)

参数:

  • repo_owner (string,必填):GitHub存储库所有者用户名或组织
  • repo_name (string,必填):GitHub存储库名称
  • github_token (string,必填):具有repo范围的GitHub个人访问令牌
  • required_secrets (array):要检查的秘密名称列表

create_github_secrets_guide

为创建所有必需的GitHub Secrets生成一份全面的指南

参数:

  • repo_url (字符串,必填):GitHub存储库URL
  • keystore_path (string):编码指令的密钥库的可选路径

validate_play_store_setup

使用服务帐户验证Play Store应用程序和API访问是否已正确配置

参数:

  • service_account_json_path (string,必填):服务帐户JSON文件的路径
  • package_name (string,必填):要验证的Android应用程序包名称

测试_部署_工作流

在本地测试部署工作流,无需上传到Play商店

参数:

  • project_path (string,必填):Android项目的路径
  • keystore_path (字符串,必填):密钥库文件的路径
  • store_password (字符串,必填):密钥库密码
  • key_alias (字符串,必填):密钥别名
  • key_password (字符串,必填):密钥密码
  • dry_run (boolean):如果为true,跳过实际的Play商店上传

发展

# Clone the repository
git clone 
cd hitoshura25-mcp-android-playstore-deploy

# Install dependencies (including dev dependencies)
pip install -e .[dev]

# Run tests
pytest

需求

  • Python≥3.10(MCP SDK需要)
  • MCP SDK(模型上下文协议)

发布到PyPI

该项目包括一个用于自动发布PyPI的GitHub Actions工作流。

设置

  1. 配置PyPI受信任的发布服务器:

- 首选https://pypi.org/manage/account/publishing/ - 将您的GitHub存储库添加为受信任的发布者 - 工作流名称: pypi-publish.yml

  1. 创建发布:
   # Install pypi-workflow-generator
   pip install pypi-workflow-generator

   # Create and push a release tag
   pypi-release patch  # or: minor, major
  1. GitHub Actions工作流将自动:

- 运行测试 - 构建包 - 发布到PyPI

许可证

阿帕奇-2.0

作者

维纳亚克·梅农

目录标签

目录标签

PythonClaudeCI/CDAndroid部署本地部署自动化发布GooglePlayGitHubActions

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP