home / mcp / verified access mcp server
MCP Server generated by mcp.ag2.ai
Configuration
View docs{
"mcpServers": {
"ag2-mcp-servers-chrome-verified-access-api": {
"command": "python",
"args": [
"mcp_server/main.py",
"stdio"
],
"env": {
"CONFIG": "JSON_STRING_WITH_CONFIG",
"SECURITY": "YOUR_SECURITY_VARS",
"CONFIG_PATH": "PATH_TO_CONFIG_JSON"
}
}
}
}You run an MCP Server that exposes a context-enabled API for the Google Verified Access service. It lets you connect an MCP client to a local Python process that serves standardized, context-rich calls, enabling efficient development, testing, and integration with client tooling.
Start the server in stdio mode to run as a local process that you can interact with from your development environment. The server accepts a single command line argument and runs as a Python-based MCP endpoint. Use a client to connect to the server and perform model-context interactions, testing, and data retrieval via the MCP protocol.
Prerequisites You need Python 3.9 or later. You also need pip and uv to install and run dependencies.
Step 1: Install Python dependencies Install the editable package with development extras.
pip install -e ".[dev]"If you prefer using uv to run the installation workflow, you can use:
uv pip install --editable ".[dev]"Step 2: Run the server in stdio mode Use the exact command shown here to start the MCP server locally.
python mcp_server/main.py stdioThe server can be configured via environment variables. Use these to supply a configuration path, a JSON string with the configuration, or security parameters.
Environment variables you can use include:
Code quality checks performed with ruff for linting and formatting to ensure consistent style.
Static analysis using mypy, bandit, and semgrep to catch type issues, security concerns, and code smells.
Test suite executed with pytest to validate behavior and provide coverage reports.
Pre-commit hooks enforce formatting, linting, and basic static checks before commits.