home / mcp / google play games publishing api mcp server

Google Play Games Publishing API MCP Server

MCP Server generated by mcp.ag2.ai

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ag2-mcp-servers-google-play-game-services-publishing-api": {
      "command": "python",
      "args": [
        "mcp_server/main.py",
        "stdio"
      ],
      "env": {
        "CONFIG": "JSON_STRING_WITH_CONFIGURATION",
        "SECURITY": "API_KEY_OR_SECURITY_PARAMETERS",
        "CONFIG_PATH": "mcp_server/mcp_config.json"
      }
    }
  }
}

You run an MCP server that exposes a machine-readable interface for a specific API, enabling clients to request data and actions in a consistent way. This server model helps you plug into different MCP clients, test integrations locally, and scale as you add more endpoints or transports.

How to use

Start the MCP server in a local, stdio-based mode to interact with an MCP client running in the same process or environment. You can point your client at the local server and perform management, configuration, and data retrieval tasks through the MCP protocol. The server accepts configuration via environment variables and can be driven from a script or CI workflow.

How to install

Prerequisites come from the following runtime and tooling expectations.

python3.9+
Install pip and uv (or ensure they are available on your system)

Set up the project locally by cloning the repository and installing dependencies in editable mode.

git clone <repository-url>
cd mcp-server
pip install -e ".[dev]"
```

Alternatively, you can use uv to install dependencies in editable mode:

```sh
uv pip install --editable ".[dev]"

Run the MCP server in stdio mode once dependencies are installed.

python mcp_server/main.py stdio

Additional notes

Environment variables control configuration and security. You can provide a JSON configuration directly or point to a file path. The following variables are supported.

Available tools

lint

Run code quality checks and formatting to ensure consistency and style across the project.

static-analysis

Execute static analysis to detect potential security issues and code problems (e.g., mypy, bandit, semgrep).

tests

Run the test suite with coverage to verify functionality and regressions.

start-server

Launch the MCP server using the supported transport mode (stdio, sse, or streamable-http) and connect clients to it.