home / mcp / firebase app check mcp server

Firebase App Check MCP Server

Provides an MCP interface to the Firebase App Check API for streamlined client interactions.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ag2-mcp-servers-firebase-app-check-api": {
      "command": "python",
      "args": [
        "mcp_server/main.py",
        "stdio"
      ],
      "env": {
        "CONFIG": "A JSON string containing the configuration.",
        "SECURITY": "Environment variables for security parameters (e.g., API keys).",
        "CONFIG_PATH": "Path to a JSON configuration file (e.g., mcp_server/mcp_config.json)"
      }
    }
  }
}

You run an MCP server to expose a modeled API surface from a given OpenAPI specification, enabling client code to query and interact with the service in a consistent, protocol-driven way. This server acts as a bridge between your MCP client and the underlying API spec, handling requests, responses, and any necessary context management.

How to use

Start the MCP server in stdio mode to run locally and connect your MCP client to it. Use the command below to launch the server, then point your client to the running process for request handling and context management.

How to install

Prerequisites you need before installing the server.

Install Python 3.9 or newer, and ensure you have pip installed.

Clone the repository and install dependencies in development mode.

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

Additional notes

The server can also be run with uv if you prefer an alternative execution path.

Environment variables to configure runtime behavior include CONFIG_PATH for the path to a JSON configuration, CONFIG for a JSON string containing the configuration, and SECURITY for security parameters such as API keys.